Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2007-04-11, 12:27
  #1
Medlem
Är det någon som kan rekommendera literatur, hemsidor, artiklar osv som berör utvärdering av programmeringsspråk, dvs någon typ av kriteria. Eller någon där ute kanske har egen erfarenhet av just detta. Hittils har jag inte lyckats hitta något relevant.
Tacksam för svar.
Citera
2007-04-11, 13:14
  #2
Medlem
Stockos avatar
Det är ju som att utvärdera verktyg. Vad är bäst, en hammare eller en såg?
Citera
2007-04-11, 13:36
  #3
Medlem
Jo de är ju sant men jag vill inte jämnföra olika språk med varandra. Som exempel, man kan inte jämnföra olika hemsidor och deras funktioner, de beror ju på vad dem har för syfte med just den sidan, men man kan utvärdera en sidas användbarhet, hur enkel navigationen är på sidan, inlärning osv Det finns vissa saker som en bra sida ska uppfylla, och tänkte ifall det fanns några liknande kriterier för programmeringsspråk eller queries..
rätta mig om mitt tankesätt är fel..
Citera
2007-04-11, 13:44
  #4
Moderator
Ruskigbusss avatar
Återigen - det beror ju på vad du skall ha det till och vad du är van vid.

Men, visst, man skulle kunna tänka sej att klassa språken i kategorierna:
- lätt att lära, användarvänlighet
- kraftfullhet, hur väl anpassat till uppgiften det är
- hur spridd det är, hur många som använder det

Tror inte det finns någon sådan dock.
Citera
2007-04-11, 14:24
  #5
Medlem
Drooms avatar
Citat:
Ursprungligen postat av Stocko
Det är ju som att utvärdera verktyg. Vad är bäst, en hammare eller en såg?

Motorsåg med sågspånsuppsamlare eller en gammal rostig fogsvans?
(C# eller C++)
Citera
2007-04-11, 14:30
  #6
Medlem
kommer bli ett fint battle om språk i denna tråden om ett tag


det du frågar om är väldigt svårt att ge dig utan att sätta in sig i en viss situation där ett språk ska tillämpas
Citera
2007-04-11, 15:20
  #7
Medlem
äppelkakas avatar
Citat:
Ursprungligen postat av Droom
Motorsåg med sågspånsuppsamlare eller en gammal rostig fogsvans?
(C# eller C++)
Nja, rostig fogsvans är väl att ta i. Vass sticksåg kanske? Det tar längre tid att såga av trädet, men det sågas av på exakt det sätt man vill.

Sen är det ju ofta så att C-sågaren uppfinner en egen motorsåg för att utföra jobbet medan C#-sågaren tar ett träd som nån annan redan fällt.
Citera
2007-04-12, 12:05
  #8
Medlem
Jag håller på med en utvärdering av LINQ och tänkte att kriterier för programmeringspråk skulle vara användbara och relevanta då det inte fanns så mycket om query languages direkt . Men det verkar som om det inte finns så mycket som berör just detta konstigt nog...Så kom gärna med egna förslag på kriterier om ni kan..
Som ex, varför föredrar man ett programmeringspråk framför ett annat?, om det är så att man kan flera olika språk..
Citera
2007-04-12, 13:58
  #9
Medlem
Citat:
Ursprungligen postat av callmejizzle
Jag håller på med en utvärdering av LINQ och tänkte att kriterier för programmeringspråk skulle vara användbara och relevanta då det inte fanns så mycket om query languages direkt . Men det verkar som om det inte finns så mycket som berör just detta konstigt nog...Så kom gärna med egna förslag på kriterier om ni kan..
Som ex, varför föredrar man ett programmeringspråk framför ett annat?, om det är så att man kan flera olika språk..


LINQ är väldigt mumsigt


jag kan C#, C++, VB.net och håller på lite extra med WPF nu,,

och jag föredrar C# på vanlig applikations nivå, C++ vid DLLer och VB.net la jag åt sidan helt för att jag älskar sättet att koda i C# gentemot VB.net ..

thats my life
Citera
2007-06-03, 11:24
  #10
Medlem
Citat:
Ursprungligen postat av callmejizzle
Är det någon som kan rekommendera literatur, hemsidor, artiklar osv som berör utvärdering av programmeringsspråk, dvs någon typ av kriteria. Eller någon där ute kanske har egen erfarenhet av just detta. Hittils har jag inte lyckats hitta något relevant.
Tacksam för svar.

Det finns bara ett svar på den frågan och det är att lära dig C++ samt förstå assembler. Kan du de två sakerna bra så förstår du andra språk.

En duktig C++ programmerare slår alla andra språk vad gäller hastighet i att utveckla och även kvalitet på program. Alla som påstår något annat vet inte vad de pratar om för de blandar oftast ihop färdigskriven kod med språket.

En del som kör .NET hävdar att den miljön är så mycket bättre för man utvecklar snabbare (enligt dem). Det har inget och göra med språket utan att det följer med ett jättebibliotek av färdigskriven kod.

Det finns massor av färdigskriven kod för C++ med. Har man riktigt tur så kanske man hittar någon färdigskriven kod som passar perfekt och endast behöver skriva en rad.

Är du intresserad av programmering och har talang så försök även utveckla i C++. Märker du att C++ var för svårt så gå över och fokusera på annat språk när du försökt.
Citera
2007-06-03, 13:07
  #11
Medlem
slacker666s avatar
Citat:
Ursprungligen postat av gosh
En duktig C++ programmerare slår alla andra språk vad gäller hastighet i att utveckla och även kvalitet på program. Alla som påstår något annat vet inte vad de pratar om för de blandar oftast ihop färdigskriven kod med språket.

Snälla. C++ är på många sätt ett väldigt trevligt språk, men att påstå att det skulle vara det språk som det går snabbast att utveckla i är ju på gränsen till löjligt. Om vi bortser från tillgängligheten av bibliotek och att det finns flera sätt att mäta "utvecklingshastighet" samt att det beror på tillämpningsområdet, så finns det nog ändå ganska många språk som klår C++ på just den punkten (Python, Java, Perl, Lisp, etc.)

Sen kan man ju fråga sig på vilket sätt kvaliteten på ett program skulle vara bättre bara för att det är skrivet i C++? Knappast mera portabelt, stabilare eller säkrare än ett program som körs av en tolk/VM. Kanske lite snabbare i vissa fall, men förutom spel är det inte många program som kräver speciellt hög snabbhet och t.ex. Java ligger inte så långt bakom som många fortfarande verkar tro.
Citera
2007-06-03, 13:13
  #12
Medlem
StefanHeterJags avatar
Man ska inte fråga sig hur bra ett språk är för en programmerare utan hur bra en programmerare är för språket.

;-)
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback