Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Go - Google-ov programski jezik

[es] :: Art of Programming :: Go - Google-ov programski jezik

Strane: 1 2 3

[ Pregleda: 11220 | Odgovora: 50 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
93.86.251.*



+2789 Profil

icon Re: Go - Google-ov programski jezik13.11.2009. u 16:22 - pre 174 meseci
Citat:
NicholasMetropolis: D podržava manuelno upravljanje memorijom C-style. GC je opcionalan.


Naredni C++ standard (valda najavljen za 2010, ako se dobro sećam) će imati GC.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

NicholasMetropolis
NicholasMetropolis
Beograd

Član broj: 220441
Poruke: 283
*.adsl.eunet.rs.



+17 Profil

icon Re: Go - Google-ov programski jezik13.11.2009. u 22:01 - pre 174 meseci
Citat:
Nedeljko: Naredni C++ standard (valda najavljen za 2010, ako se dobro sećam) će imati GC.


Jel će to STL biti proširen nekim GC-om ili će sam jezik direktno biti proširen? Nešto sam bistrio boost ovih dana i tamo nisam video nijednu biblioteku koja bi ličila na neku GC implementaciju. A ako u boostu nema kandidata, ne znam gde bi ih bilo, pogotovu kada je tako blizak datum u pitanju.

Čitam nešto Alexandrescua i D počinje sve više da mi se sviđa.
#define TRUE FALSE /*Happy debugging suckers*/
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
93.86.251.*



+2789 Profil

icon Re: Go - Google-ov programski jezik13.11.2009. u 23:28 - pre 174 meseci
Meni se D ne sviđa zbog slabe podržanosti (kao i paskal). U tom slučaju ne ulazim u dalja razmatranja. Iza goa ipak stoji gugl, tako da može nešto i da bude.

Ja bih voleo kada bi C# imao klasičan native port (pored ovoga). Ako ne C#, onda nešto što sličnije njemu.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.dynamic.sbb.rs.



+9 Profil

icon Re: Go - Google-ov programski jezik02.12.2009. u 06:02 - pre 174 meseci
Citat:
NicholasMetropolis:Jel će to STL biti proširen nekim GC-om ili će sam jezik direktno biti proširen? Nešto sam bistrio boost ovih dana i tamo nisam video nijednu biblioteku koja bi ličila na neku GC implementaciju. A ako u boostu nema kandidata, ne znam gde bi ih bilo, pogotovu kada je tako blizak datum u pitanju.

Čitam nešto Alexandrescua i D počinje sve više da mi se sviđa.


Biće lakše implementirati svoj GC, ali nativno on neće biti podržan u sledećem Std-u. Verovatno će biti u okviru nekog TR-a u nekom trenutku. Mada, iskreno, ne znam što večito ljudi pate za GC-om kad god se govori o novom jeziku ili o novom Std-u nekog postojećeg jezika...
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Go - Google-ov programski jezik02.12.2009. u 07:17 - pre 174 meseci
Zato sto ljudi nikad ne umeju da pociste za sobom i uvek im je lakse kad neko drugi to uradi za njih


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.ptt.rs.



+2789 Profil

icon Re: Go - Google-ov programski jezik02.12.2009. u 09:36 - pre 174 meseci
Složićeš se da čak i ako umeš nešto da uradiš, brže & lakše je ne misliti o tome i ne raditi to.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-4.sezampro.rs.



+395 Profil

icon Re: Go - Google-ov programski jezik02.12.2009. u 09:52 - pre 174 meseci
Citat:
mmix: Zato sto ljudi nikad ne umeju da pociste za sobom i uvek im je lakse kad neko drugi to uradi za njih ;)

Its human nature ! :D

Slazem se, ima toliko topica u c++ za unapredjenje al se svi vataju za gc , kao da ce ih to resiti nekih muka kao da ce poleteti .
Lakse malo jeste.

Npr. class member function - pointeri su skroz zaostala stvar izvornog c++ koju retko danas neko koristi u ozbiljnije svrhe takodje u izvornom obliku) ,
pa postoji citav niz 3-party resenja koja opet nisu bas portabilna sa stanovista standradnog c++.
1.) QT-ov SIGNAL/SLOT mehanizam .Ovo resenje jeste portabilno al samo uz prisustvo meta-object compilera.
2.) U mfc-u je bio __event, __signal , __raise modifieri na member funkcije. Sada je vec deprecated ...
3.) U KDevelopu cini mi se da je postojao isto SIGNAL/SLOT mehanizam ..

Sta je sa tim ? Jel bolje imati ovo kao deo nekog standarda ili GC?
Da ne pricam koliko je bitan ovaj topic ili cinioc u design-pattern ima (Observer,State) pri projektovanju softvera.



Viva lollapalooza
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.dynamic.sbb.rs.



+9 Profil

icon Re: Go - Google-ov programski jezik02.12.2009. u 19:29 - pre 174 meseci
Citat:
deerbeer
Its human nature ! :D

Slazem se, ima toliko topica u c++ za unapredjenje al se svi vataju za gc , kao da ce ih to resiti nekih muka kao da ce poleteti .
Lakse malo jeste.

Npr. class member function - pointeri su skroz zaostala stvar izvornog c++ koju retko danas neko koristi u ozbiljnije svrhe takodje u izvornom obliku) ,
pa postoji citav niz 3-party resenja koja opet nisu bas portabilna sa stanovista standradnog c++.
1.) QT-ov SIGNAL/SLOT mehanizam .Ovo resenje jeste portabilno al samo uz prisustvo meta-object compilera.
2.) U mfc-u je bio __event, __signal , __raise modifieri na member funkcije. Sada je vec deprecated ...
3.) U KDevelopu cini mi se da je postojao isto SIGNAL/SLOT mehanizam ..

Sta je sa tim ? Jel bolje imati ovo kao deo nekog standarda ili GC?
Da ne pricam koliko je bitan ovaj topic ili cinioc u design-pattern ima (Observer,State) pri projektovanju softvera.


To već imaš kao deo Standarda, a i generalizaciju toga u boost-u. STL mem_fun i boost::mem_fn

@mmix
Možda grešim, ali nikako mi ne ulazi u glavu zašto je nekom RAII komplikovana stvar, pogotovu što već postoje implementacije, dakle nema izmišljanja tople vode.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-1.sezampro.yu.



+395 Profil

icon Re: Go - Google-ov programski jezik03.12.2009. u 08:52 - pre 174 meseci
>> To već imaš kao deo Standarda, a i generalizaciju toga u boost-u. STL mem_fun i boost::mem_fn

Znam, ima ih jos dosta nabrojao sam samo prvih par kojih sam se setion ,
ali hocu da kazem da ga nema kao deo jezika i dalje , da mi ne treba externa biblioteka za takve stvari
koje se podrazumevaju u c# ili javi ...

Viva lollapalooza
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-1.sezampro.yu.



+395 Profil

icon Re: Go - Google-ov programski jezik03.12.2009. u 09:43 - pre 174 meseci
Jedini element c++ za takve stvari su templejti i njihova specijalizacija,
a pogledaj kako to izgleda :
http://www.codeproject.com/KB/cpp/FastDelegate.aspx


Viva lollapalooza
 
Odgovor na temu

Goran Arandjelovic
Beograd

Član broj: 29116
Poruke: 387
*.dynamic.sbb.rs.



+9 Profil

icon Re: Go - Google-ov programski jezik03.12.2009. u 18:04 - pre 174 meseci
Video sam taj članak pre jedno dve god... u principu je odlična stvar, ali teško da može najtransparentnije da radi sa STL-om i boost-om. Tačno je da skoro nema overhead-a kod ovih delegata kad nije upleteno višestruko i virtuelno nasleđivanje, ali sam zarad boljeg poštovanja Std-a i integracije spreman da žrtvujem malo performansi.

--

Iskreno, ne volim preterano dodavanje novih stvari kada je u pitanju sam jezik, pre sam za to da se sve to nalazi u okviru Std biblioteke. Ruku na srce, ovog puta su dodali prave stvari kao deo jezika, a najviše mi smeta što su odložili dodavanje Koncepata, jer bi onda jezik bio prava bomba i mislim da tek onda ne bi imao konkurenciju kad je u pitanju neko ozbiljnije generičko programiranje.

E da, kad je Go u pitanju, sve mi se čini da će to na kraju biti yet another language u masi nekih drugih skrndelj jezika i da je to više potreba Google-a da zvanično polako pokriva i taj segment u nekom procentu... Bolje da su se ponudili da podrže nešto što već postoji i relativno je dobro, a to je recimo D, kome držim palčeve (iako se ne nadam previše) da postane mainstream jezik...
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.telenor.co.yu.



+2789 Profil

icon Re: Go - Google-ov programski jezik05.12.2009. u 15:41 - pre 174 meseci
Ovde tema nije C++, već go! Oladite malo sa raspravama koje su van okvira teme.

Šteta što Gugl pravi jezik za nas, a ne za sebe. Kad bi napravili nešto za sebe zato što ih svrbe postojeća rešenja, onda bi to valjalo i nama. Nijedan jezik koji nije strogo teorijski zasnovan nije ušao u širu industrijsku upotrebu. Svi uspeli jezici imaju teorijsku podlogu iza sebe - i C i C++ i C# i Java i erlang, pa i Prolog, koji je itekako uspeo u svom području. Čuo sam kritike da je go Frankenštajn, a ne dobro dizajniran jezik.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-a-1.sezampro.yu.



+395 Profil

icon Re: Go - Google-ov programski jezik07.12.2009. u 14:06 - pre 174 meseci
@Nedeljko ,
Svako polazi od svoje pocetne pozicije u programiranju trazeci alternative .
Nisam zaljubljen ni u jedan jezik, ali ako je u pitanju alternativa uvek ces traziti nesto sto ti u toj pocetnoj poziciji tj. jeziku najvise smeta .
Ako je go native onda polazim od toga sta mi u native jezicima najvise smeta , a vi ste prvi konkretno naveli GC za koji ne marim mnogo.

Citat:

Šteta što Gugl pravi jezik za nas, a ne za sebe ...

Meni se cini da ce na kraju ispasti da su ga pravili za sebe ,
tj. za njihove developere , i kao neka podrska skript jezicima za one koje vec koriste guglove api-je (youtube , picassa, maps,docs itd ...)
i neke buduce njihove "cloud" servise , a ne kao prava alternativa postojecim jezicima .


Viva lollapalooza
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.telenor.co.yu.



+2789 Profil

icon Re: Go - Google-ov programski jezik07.12.2009. u 20:03 - pre 174 meseci
Ja bih voleo da postoji neka free open native implementacija jezika C#, ili nečeg sličnog njemu, ali stipse iz Mono projekta se drže trčanja na .NET-u i džaba.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Go - Google-ov programski jezik07.12.2009. u 20:20 - pre 174 meseci
http://dotgnu.org/
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.telenor.rs.



+2789 Profil

icon Re: Go - Google-ov programski jezik08.12.2009. u 20:16 - pre 174 meseci
A koliko je to tačka-govedo upotrebljivo? Zar on ne zaostaje značajno za Mono projektom, koji značajno zaostaje za MS-om?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: Go - Google-ov programski jezik08.12.2009. u 20:39 - pre 174 meseci
Za frameworkom ogromno zakasnjenje, tj nikad ga nece ni imati jer hoce kompletnu otvorenost, ailza jezik i runtime da. Moras da odlucis sta ti ustvari hoces portabilno, .net framework ili c# jezik? c# i CLI su ECMA, od skoro su i MS patenti za c# i CLI pod onim njihovim "community promisom" pa moze implementaciju da radi ko hoce i za koju platformu hoce. Framework medjutim je druga prica.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.telenor.co.yu.



+2789 Profil

icon Re: Go - Google-ov programski jezik08.12.2009. u 23:11 - pre 174 meseci
Čekaj, ja imam osnovne biblioteke kao native, a mogu da koristim i sve ostale native biblioteke (npr. Qt pisan za C++)?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
79.175.96.*



+395 Profil

icon Re: Go - Google-ov programski jezik09.12.2009. u 09:28 - pre 174 meseci
.GNU sa baznim klasama pokriva samo System.Xml i System.Windows.Forms namespace ,
i jedan deo za web servise ,sto u principu nije dovoljno bas za razvoj neceg ozbiljnijeg .

Ali kao sto rece @mmix mozes uzeti CLI i na njega zidati ostale namespace-ove
System.Collections za kolekcije i nizove i System.Data sa rad sa bazama itd .. .

@Nedeljko
Koliko te shvatam tebi je QT dobar ali te svrbi sto nema GC ,
pa zbog toga hoces i da ga sastavljas sa .GNU-om ?




Viva lollapalooza
 
Odgovor na temu

tosa
上海, 中国

Član broj: 1811
Poruke: 1342
*.guerrilla-games.com.

ICQ: 14293955
Sajt: https://github.com/milost..


+48 Profil

icon Re: Go - Google-ov programski jezik09.12.2009. u 14:29 - pre 174 meseci
Qt ima GC
 
Odgovor na temu

[es] :: Art of Programming :: Go - Google-ov programski jezik

Strane: 1 2 3

[ Pregleda: 11220 | Odgovora: 50 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.