Archief - [PROG]Poll Welke programmeertalen spreek jij?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Welke talen ken jij?


  • Totaal aantal stemmers
    210
  • Opiniepeiling gesloten.

killgore

Legacy Member
JBoss zei:
Misschien omdat we niet graag hebben dat mensen komen stoefen met al hun kennis als het gaat om prutserijen als TCL, AWK, VBS, JavaScript, Bash etc :).
Wat mij betreft: ja. Ik haat snotaapjes die denken dat ze kunnen programmeren omdat ze een (slecht gecode) dynamische site met php kunnen maken. Niet dat ik dé progging guru of zo ben, in tegendeel, der zitten hier op dit forum veel mensen die me overtreffen qua vaardigheden, maar een beetje waardering voor wat ge kunt mag wel imho.
Er is toch een klein verschil tussen in c++ via allerlei instructies een mooi 3D-progje draaiende krijgen (wat zelfs zo zwaar nog niet is :p) als in pakweg vb/php gauw een formpje opzetten met voor de helft wysiwyg tools en daar dan gauw wat functionaliteit aan toevoegen.

Ik snap trouwens niet wrom jullie een definitie proberen geven, zoals ik zei: er is geen duidelijke grens meer, al lang niet meer. Als je ziet naar wat vb geevolueerd is: van (ik blijf erbij, in het begin dus!) een scripttaaltje dat vnl gebruikt werd om snel windows-apps op te zetten naar een vrij volwaardige prog-taal die equivalent is aan andere .net talen.

Voor de rest maakt het inderdaad weinig uit, het juiste gereedschap voor het juiste werk. De discussie die je voert in die keuzes draaien niet omtrent scripting vs compiling, wel omtrent testmogelijkheden, ondersteuning, modulariteit, leesbaarheid, betrouwbaarheid, debugging, documentatie etc etc.
Daar kan ik me volledig bij aansluiten ;) (drom ook dak de meeste discussies als c++ vs java belachelijk vind), mijn punt was gewoon dat scripttalen als php toch wel zwaar verschillen van talen als java en c-varianten als het aankomt op vaardigheden

Ik ben Bavo btw

Zouden we u moeten kennen (mssch terugkerend member)? of is het gewoon een voorstelling :p?

In het laatste geval: welkom op dit forum ;)!

JBoss

Legacy Member
Ja nee, ik probeer hier resident te zijn als zijn Acku/Bavo/Toompje e.a maar de mensen van het Algemeen Forum bannen me zowat op het zicht. Ze houden niet echt van frappante waarheden werpen tussenin ontwikkelende pubers.

killgore

Legacy Member
JBoss zei:
Ja nee, ik probeer hier resident te zijn als zijn Acku/Bavo/Toompje e.a maar de mensen van het Algemeen Forum bannen me zowat op het zicht. Ze houden niet echt van frappante waarheden werpen tussenin ontwikkelende pubers.
dus toch :p.

ma op 1 maand tijd 3 nicks wordt ingewikkeld ze :D.

Talos

Legacy Member
C, COBOL, PHP, ASP.NET, VB.NET, Java, PL/SQL (als dat al een taal is :p ), CL-code (taaltje van OS/400 daarzo)
Volgend jaar (hangt van 2e zit af :s) komen daar nog wel enkele dingen bij zoals C# en dergelijke.

jodeman

Legacy Member
een taal ga je nooit echt perfect "kennen" denk ik. perfect coden kan niemand, ieder heeft zowat zen eigen stijl. De ene al wat beter dan de andere. Een oplossing is niet altijd een goede oplossing.

killgore

Legacy Member
jodeman zei:
een taal ga je nooit echt perfect "kennen" denk ik. perfect coden kan niemand, ieder heeft zowat zen eigen stijl. De ene al wat beter dan de andere. Een oplossing is niet altijd een goede oplossing.
Valt te zien wat je onder een taal perfect kennen verstaat.
Is dit de syntax van de taal alleen? Of horen hier ook api's bij en zo ja, welke, want idd: alle api's kennen is voor veel talen onmogelijk.

Stijl heeft zowat niets met taalkennis te maken imho en over die oplossingen kan ik je enkel 100% gelijk geven ;)!

H@voc_!nc.

Legacy Member
C#, Delphi 7, Java (lang gelden maar ja), VB (.NET), CLR, perl, php, javascript (programmeertaal????) BASH, DOS en wa prullen

maar mijn kennis is vooral .NET redelijk goed zelfs (*kuch* eigen stoef stinkt naart schijnt maar mag van mijn moeke nie liegen ook nie :p)

keybern

Legacy Member
Het probleem is dat mensen nogal snel de neiging hebben een taal te kennen. Totdat ze eens in opdracht en onder een redelijke tijdsdruk iets in elkaar moeten duwen. Dat lukt miss nog net. Maar of het zo'n plezier is voor degene die het moet onderhouden... tjaaaaaaah

Suicide Monkey

Legacy Member
Op school leren werken met Java, C++, asm (intel x86) en S7 (siemens PLC) op men werk heb ik op men eigen leren werken met VBA onder excel.

keybern

Legacy Member
De grootste troef van een programmeur is zeker niet zijn 'kennis' omtrent zoveel mogelijk talen. Het is veleer zijn programmeerwijze, gevoel voor detail, het consequent toepassen van goede programmeerregels en richtlijnen, en bovenal zijn inzicht, creativiteit en zijn bereidheid om heel zijn werkwijze om te gooien wanneer ie merkt dat het resultaat niet aan de verwachtingen zal voldoen.
Al dat gegooi met talen, jak!
Dat is zoals claimen dat je de grootste coureur bent omdat je 14 fietsen in je garage hebt staan.

PC_Freak

Legacy Member
Begonnen met DOS batch (in zoverre je het een taal kan noemen), later Turbo Pascal, even Delphi maar daar ben ik mee gestopt. Toen begon mijn Internet-tijdperk en ben ik PHP beginnen leren, met af en toe eens C en Perl (maar mijn kennis van deze is nog zeer laag).

Vorig jaar begonnen met Java, volgend jaar moet daar nog COBOL en VB.NET bij.

dJeez

Legacy Member
keybern zei:
Dat is zoals claimen dat je de grootste coureur bent omdat je 14 fietsen in je garage hebt staan.
Je moet het nu ook niet in het belachelijke beginnen trekken. Ik vind het wel eens interessant om te weten waar iedereen mee bezig is, en wat de achtergrond is van diegenen die hier rondhangen. Zolang het maar niet gaat ontaarden in een "mijn" taal is de beste episode...

M1tch

Legacy Member
keybern zei:
...claimen dat je de grootste coureur bent omdat je 14 fietsen in je garage hebt staan.

das hier irrelevant, het is wel eens interessant om te zien welke programmeertalen veel gebruikt worden/gekend zijn. Of je dan een goed programmeur bent is een andere zaak en wordt er ook niet gevraagd. Ik denk trouwens dat een brede kennis u ook een betere programmeur maakt, op het vlak van inzetbaarheid in een bedrijf waar algemeen aan ICT-toepassingen gewerkt (meerderheid van de bedrijven denk ik dan toch) wordt en ook de ervaring die je opdoet tijdens het leerproces.

keybern

Legacy Member
anders geformuleerd:
Dat is hopen (al was het maar lichtjes) dat je de grootste coureur bent omdat je 14 fietsen in je garage hebt staan.

Ik snap het nut van deze thread niet.
Wat heb je nu aan een antwoord als deze:

Java,C(++),Cobol,ViBa,php,JAvaScript,vant weekend nog wat C#, en morgen jsp.

Messias.

Legacy Member
killgore zei:
Valt te zien wat je onder een taal perfect kennen verstaat.
Is dit de syntax van de taal alleen? Of horen hier ook api's bij en zo ja, welke, want idd: alle api's kennen is voor veel talen onmogelijk.

Stijl heeft zowat niets met taalkennis te maken imho en over die oplossingen kan ik je enkel 100% gelijk geven ;)!
als't syntaxis kennen is dan ken ik pérfect brainfuck en ook!

killgore

Legacy Member
Messias. zei:
als't syntaxis kennen is dan ken ik pérfect brainfuck en ook!
mja, wat dan meer, api's kennen?

Uiteindelijk is da ook gewoon functies uit uw hoofd kennen.

Of et kunnen toepassen, oplossen van problemen, ... , zoals keybern zegt (waar uiteindelijk het echte programmeren ligt). Dan zit je imho al ver van het begrip "welke talen kan jij?".

edit: en met gewoon de syntax bedoel ek wel degelijk met die core taal deftig kunnen programmeren eh.

keybern

Legacy Member
gohjah, je zou bv. een lijstje van minimale functionaliteiten kunnen opstellen die je mbv een programmeertaal zou moeten kunnen implementeren.
Beginnende met basic I/O, tekstbestanden inlezen, XML'kes wegschrijven, database aanspreken, afdrukken, een GUI in elkaar steken, de bekendste zoekalgoritmes uit uw duim kunnen neerschrijven, noem maar op...

Miss zou dat een interessante topic kunnen zijn: "wat moet je minimum kunnen om een taal te 'beheersen' (of om je allersinds een gevorderde te noemen)?"

edit: sry, om toch maar ff on-topic te blijven, ik ben voornamelijk bedreven in Java omdat daar nu eenmaal de klemtoon ligt bij mn opleiding. Ik kan al behoorlijk wat, maar zou dringend nog wat nieuwe design patterns moeten leren.
Daarnaast ken ik ook Cobol (nee, niet zelf voor gekozen :-D wat dacht je!).
Eindwerkjes moeten maken in xhtml/css (jeeuj), php, jsp en jsf. Vrije tijd: php.
Volgend jaar C++ en .NET , ik verheug me erop!

QplQyer

Legacy Member
C/C++, C# basis (enkel in functie van wat asp.net projecten), Java, Php, Bash.
Andere: Haskell, Prolog, x86 asm, ...

Het was wel te denken dat er gediscussieer ging komen over wanneer men nu een taal goed kent en of zo'n opsomming nut heeft.

tamzak

Legacy Member
QplQyer zei:
C/C++, C# basis (enkel in functie van wat asp.net projecten), Java, Php, Bash.
Andere: Haskell, Prolog, x86 asm, ...

Het was wel te denken dat er gediscussieer ging komen over wanneer men nu een taal goed kent en of zo'n opsomming nut heeft.

Eigenlijk zou iedereen verplicht een 10-tal talen moeten uitproberen, maar het ontbreekt meestal aan tijd en vooral wil.

De meesten kennen maar één taal goed, misschien twee. Maar eigenlijk maakt het weinig uit, zolang ze maar turing complete zijn is het een kwestie van smaak en onwetendheid :p
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan