Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 50 odgovora
  • 15.869 pregleda

Najnovija ↓

Re: Go - Google-ov programski jezik 13.11.2009. u 17:22 · pre 206 meseci #21
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.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 13.11.2009. u 23:01 · pre 206 meseci #22
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.
Potpis
#define TRUE FALSE /*Happy debugging suckers*/
Re: Go - Google-ov programski jezik 14.11.2009. u 00:28 · pre 206 meseci #23
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.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 02.12.2009. u 07:02 · pre 205 meseci #24
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...
Re: Go - Google-ov programski jezik 02.12.2009. u 08:17 · pre 205 meseci #25
Zato sto ljudi nikad ne umeju da pociste za sobom i uvek im je lakse kad neko drugi to uradi za njih ;)

Potpis
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ć
Re: Go - Google-ov programski jezik 02.12.2009. u 10:36 · pre 205 meseci #26
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.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 02.12.2009. u 10:52 · pre 205 meseci #27
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.


Potpis
Viva lollapalooza
Re: Go - Google-ov programski jezik 02.12.2009. u 20:29 · pre 205 meseci #28
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.
Re: Go - Google-ov programski jezik 03.12.2009. u 09:52 · pre 205 meseci #29
>> 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 ...
Potpis
Viva lollapalooza
Re: Go - Google-ov programski jezik 03.12.2009. u 19:04 · pre 205 meseci #31
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...
Re: Go - Google-ov programski jezik 05.12.2009. u 16:41 · pre 205 meseci #32
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.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 07.12.2009. u 15:06 · pre 205 meseci #33
@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 .

Potpis
Viva lollapalooza
Re: Go - Google-ov programski jezik 07.12.2009. u 21:03 · pre 205 meseci #34
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.
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 07.12.2009. u 21:20 · pre 205 meseci #35
http://dotgnu.org/
Potpis
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ć
Re: Go - Google-ov programski jezik 08.12.2009. u 21:16 · pre 205 meseci #36
A koliko je to tačka-govedo upotrebljivo? Zar on ne zaostaje značajno za Mono projektom, koji značajno zaostaje za MS-om?
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 08.12.2009. u 21:39 · pre 205 meseci #37
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.
Potpis
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ć
Re: Go - Google-ov programski jezik 09.12.2009. u 00:11 · pre 205 meseci #38
Čekaj, ja imam osnovne biblioteke kao native, a mogu da koristim i sve ostale native biblioteke (npr. Qt pisan za C++)?
Potpis
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Re: Go - Google-ov programski jezik 09.12.2009. u 10:28 · pre 205 meseci #39
.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 ?



Potpis
Viva lollapalooza
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme