abonnement Unibet Coolblue Bitvavo
  vrijdag 8 juli 2011 @ 14:25:15 #201
58834 Catbert
The evil HR Director.
pi_99198806
quote:
0s.gif Op vrijdag 8 juli 2011 14:17 schreef Daeron het volgende:
Ik denk dat dat ook afhankelijk is van de manager die boven de programmeur staat.
Eerder in wat voor'n team iemand werkt. Bij ons hebben we ook het probleem gehad dat er weinig aan peer-reviewing gedaan werd, wat er toe geleid heeft dat we toen een bepaalde developer weg ging een tool maar opnieuw hebben gebouwd, from scratch. Leermomentje voor 't management hier.

quote:
Natuurlijk moet de programmeur er zelf ook zorg voor dragen dat zijn code onderhoudbaar blijft, maar het is ook verleidelijk om jezelf wat baanzekerheid te verschaffen door moeilijk begrijpbare code te bakken. Iemand die zoiets doet moet gewoon door zijn manager direct op de vingers getikt worden en na herhaling gewoon ontslaan.
De manager zal natuurlijk nooit de code zien.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  vrijdag 8 juli 2011 @ 14:25:27 #202
287131 FoolWithMokey
Jesus loves you
pi_99198815
Hoe combineer je dan 2 talen met elkaar?

Ik hoor hier mensen spreken over combinaties tussen twee talen maken.
Sisco Certified
  vrijdag 8 juli 2011 @ 14:27:17 #203
58834 Catbert
The evil HR Director.
pi_99198894
quote:
0s.gif Op vrijdag 8 juli 2011 14:25 schreef FoolWithMokey het volgende:
Hoe combineer je dan 2 talen met elkaar?

Ik hoor hier mensen spreken over combinaties tussen twee talen maken.
Niet binnen een tool (tenzij je in een Java tool native dingen moet kunnen doen), maar veel grotere projecten heb je verschillende onderdelen die bijvoorbeeld via een SOA laag met elkaar praten. Dan maakt het geen hol uit als een service in Java en de frontend in C# gebouwd is.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  vrijdag 8 juli 2011 @ 14:37:45 #204
45206 Pietverdriet
Ik wou dat ik een ijsbeer was.
pi_99199335
quote:
0s.gif Op vrijdag 8 juli 2011 14:17 schreef Daeron het volgende:

[..]

Ik denk dat dat ook afhankelijk is van de manager die boven de programmeur staat. Als die toestaat dat een programmeur vooral zijn eigen ding doet en totaal geen rekening houdt met zijn collega's heb je een slechte manager.

Natuurlijk moet de programmeur er zelf ook zorg voor dragen dat zijn code onderhoudbaar blijft, maar het is ook verleidelijk om jezelf wat baanzekerheid te verschaffen door moeilijk begrijpbare code te bakken. Iemand die zoiets doet moet gewoon door zijn manager direct op de vingers getikt worden en na herhaling gewoon ontslaan.
Nee, als manager moet je er voor zorgen dat mensen gestructureerd willen werken binnen een team. Dat is lastig maar maakt de sfeer een stuk leuker en het team productiever.
In Baden-Badener Badeseen kann man Baden-Badener baden sehen.
  vrijdag 8 juli 2011 @ 15:01:53 #205
58834 Catbert
The evil HR Director.
pi_99200625
quote:
1s.gif Op vrijdag 8 juli 2011 14:37 schreef Pietverdriet het volgende:
Nee, als manager moet je er voor zorgen dat mensen gestructureerd willen werken binnen een team. Dat is lastig maar maakt de sfeer een stuk leuker en het team productiever.
Je kunt zelf ook je verantwoordelijkheid nemen en niet alles op je manager afschuiven. Als manager een ongemoteveerd struk vreten proberen te motiveren is ook vechten tegen de bierkaai natuurlijk.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_99202054
quote:
0s.gif Op vrijdag 8 juli 2011 14:25 schreef Catbert het volgende:

[..]

Eerder in wat voor'n team iemand werkt. Bij ons hebben we ook het probleem gehad dat er weinig aan peer-reviewing gedaan werd, wat er toe geleid heeft dat we toen een bepaalde developer weg ging een tool maar opnieuw hebben gebouwd, from scratch. Leermomentje voor 't management hier.
Dan heeft het management dus de fout gemaakt door de mogelijkheid toe te staan dat zoiets kon gebeuren. :)
quote:
[..]

De manager zal natuurlijk nooit de code zien.
Dat niet nee, maar hij moet er wel zorg voor dragen dat er iemand is die ervoor zorgt dat de code van iedereen voldoet aan de gestelde standaarden binnen het bedrijf. Dat kan de teamleider zijn of een aparte groep code reviewers.
  vrijdag 8 juli 2011 @ 15:26:54 #207
45206 Pietverdriet
Ik wou dat ik een ijsbeer was.
pi_99202095
quote:
0s.gif Op vrijdag 8 juli 2011 15:01 schreef Catbert het volgende:

[..]

Je kunt zelf ook je verantwoordelijkheid nemen en niet alles op je manager afschuiven. Als manager een ongemoteveerd struk vreten proberen te motiveren is ook vechten tegen de bierkaai natuurlijk.
Natuurlijk
Matennaaiers heb je overal, en die moet je verwijderen
In Baden-Badener Badeseen kann man Baden-Badener baden sehen.
  vrijdag 8 juli 2011 @ 15:35:47 #208
58834 Catbert
The evil HR Director.
pi_99202624
quote:
0s.gif Op vrijdag 8 juli 2011 15:26 schreef Daeron het volgende:
Dan heeft het management dus de fout gemaakt door de mogelijkheid toe te staan dat zoiets kon gebeuren. :)
Vandaar; leermomentje :)

quote:
Dat niet nee, maar hij moet er wel zorg voor dragen dat er iemand is die ervoor zorgt dat de code van iedereen voldoet aan de gestelde standaarden binnen het bedrijf. Dat kan de teamleider zijn of een aparte groep code reviewers.
Helemaal mee eens.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_99210035
Ik snap niet hoe mensen kunnen afzweren bij rommeltaaltjes als PHP en Python. Ik heb er zelf weliswaar jarenlang mee gewerkt, maar wil toch echt alleen nog maar met talen werken die Strong Typed zijn en die fatsoenlijk een objectmodel ondersteunen. Ik werk tegenwoordig het meest in C# (en alle andere taaltjes, platformen en technieken die bij web developent komen kijken zoals Javascript/jQuery, CSS, enz.). PHP en Python zijn leuk als je een hobbyist bent en wat simpele apps voor jezelf schrijft, maar voor complexe projecten waar in teamverband aan gewerkt moet worden? Brrr...

Uiteraard zou het in principe niet uit moeten maken welke taal je gebruikt (tenzij je echt heel diepgaand naar performance gaat kijken), zoals een user eerder in dit topic al mooi verwoordde. Maar toch, ik merk dat het aantal syntax/typefoutjes dat ik maak een stuk lager, en mijn ontwikkeltempo vele malen hoger ligt sinds ik alles netjes in C#.NET doe in Visual Studio, in tegenstelling tot mijn "open source" meuktijdperk.
  vrijdag 8 juli 2011 @ 18:06:49 #210
30719 keesjeislief
NextGenerationHippie
pi_99211763
quote:
0s.gif Op vrijdag 8 juli 2011 17:30 schreef SecurityException het volgende:
Ik snap niet hoe mensen kunnen afzweren bij rommeltaaltjes als PHP en Python. Ik heb er zelf weliswaar jarenlang mee gewerkt, maar wil toch echt alleen nog maar met talen werken die Strong Typed zijn en die fatsoenlijk een objectmodel ondersteunen. Ik werk tegenwoordig het meest in C# (en alle andere taaltjes, platformen en technieken die bij web developent komen kijken zoals Javascript/jQuery, CSS, enz.). PHP en Python zijn leuk als je een hobbyist bent en wat simpele apps voor jezelf schrijft, maar voor complexe projecten waar in teamverband aan gewerkt moet worden? Brrr...

Uiteraard zou het in principe niet uit moeten maken welke taal je gebruikt (tenzij je echt heel diepgaand naar performance gaat kijken), zoals een user eerder in dit topic al mooi verwoordde. Maar toch, ik merk dat het aantal syntax/typefoutjes dat ik maak een stuk lager, en mijn ontwikkeltempo vele malen hoger ligt sinds ik alles netjes in C#.NET doe in Visual Studio, in tegenstelling tot mijn "open source" meuktijdperk.
Grappig. De algemene concensus is echter dat het ontwikkeltempo in Python een stuk hoger ligt dan in de talen die jij noemt. Jij bent blijkbaar een uitzondering. Misschien moet je voortaan je posts ook in een editor tikken om je voor 'foutjes' te behoeden, want 'afzweren bij' slaat nergens op hoor. :').
heeft de hoop dat het allemaal stiekum toch nog goed komt...
Fotoboek
  vrijdag 8 juli 2011 @ 18:27:48 #211
287131 FoolWithMokey
Jesus loves you
pi_99212587
Hoeveel ervaring hebben mensen in dit topic met programmeren? Ik heb zelf net mijn P gehaald in Technische Informatica, maar had eigenlijk verwacht dat ik na een jaar wel wat meer kon.
Sisco Certified
pi_99213150
quote:
0s.gif Op vrijdag 8 juli 2011 18:06 schreef keesjeislief het volgende:

[..]

Grappig. De algemene concensus is echter dat het ontwikkeltempo in Python een stuk hoger ligt dan in de talen die jij noemt. Jij bent blijkbaar een uitzondering. Misschien moet je voortaan je posts ook in een editor tikken om je voor 'foutjes' te behoeden, want 'afzweren bij' slaat nergens op hoor. :').
Ah wat lief, een taalpuristje. O+ Grappig ook dat je meteen het woordje 'Editor' gebruikt. Jij bent er dus zo één die denkt dat je alleen in PHP maar 'echt' kunt programmeren, uiteraard het liefst in Notepad (of Notepad+ voor de luxe-aanhangers) en in Visual Studio alles aan het Drag & Droppen bent? :D

Dat vermeende hoge ontwikkeltempo dat je bij Python en PHP zou moeten hebben, ligt hem volgens veel fanatici in het feit dat er niks gecompileerd hoeft te worden en je derhalve snel wijzigingen kunt doorvoeren, zelfs op bijvoorbeeld een productieserver (ik zou dat zelf niet willen, overigens). Niet dat je er bij bijvoorbeeld C# niet voor kunt kiezen om de boel JIT te laten compileren, maar goed...

Ik kijk als voorbeeld naar het maken van een behoorlijke applicatie. C# biedt veel meer elegante oplossingen om bijvoorbeeld veelgebruikte controls/combinaties van velden in een User Control te stoppen, is er veel beter op ingericht om aparte logica op aparte lagen te verwerken en is sowieso, vanwege het .NET framework dat er als het ware al in zit, al completer dan PHP. Het is absoluut een persoonlijke voorkeur, maar ik krijg toch veel liever een mooie solution in Visual Studio voor mijn kiezen waar zaken als een DAL en business objects in corresponderende bestandstypen verwerkt zijn, dan zo'n PHP 'applicatie' in Eclipse of Zend Studio waar je fijn in allerlei .php bestandjes mag gaan zoeken waar alles staat. Herbruikbare code schrijven, vooral voor gebruik in teamverband, is gewoon veel beter aangepakt in C#.NET in vergelijking met PHP. Vrij logisch dat dat direct invloed heeft op het uiteindelijke ontwikkeltempo.

[ Bericht 0% gewijzigd door SecurityException op 08-07-2011 18:50:18 ]
pi_99213268
quote:
0s.gif Op vrijdag 8 juli 2011 18:27 schreef FoolWithMokey het volgende:
Hoeveel ervaring hebben mensen in dit topic met programmeren? Ik heb zelf net mijn P gehaald in Technische Informatica, maar had eigenlijk verwacht dat ik na een jaar wel wat meer kon.
Ik heb ruim twee jaar relevante werkervaring met web- en desktopontwikkeling in .NET. Maar ik ben al ruim tien jaar hobbymatig aan het programmeren in uiteenlopende talen. Mijn ervaring is dat je toch het meeste leert door het gewoon te doen.
pi_99213322
quote:
0s.gif Op vrijdag 8 juli 2011 18:27 schreef FoolWithMokey het volgende:
Hoeveel ervaring hebben mensen in dit topic met programmeren? Ik heb zelf net mijn P gehaald in Technische Informatica, maar had eigenlijk verwacht dat ik na een jaar wel wat meer kon.
Op mijn elfde (ruim 13 jaren geleden inmiddels) hobbymatig begonnen met PHP scriptjes in elkaar te frunniken. Nu een Zend certificaat, MCTS certificaat, 5 jaren professionele ervaring en veel kennis van en ervaring met andere programmeertalen rijker. :)
pi_99213373
Als er verder nog iemand Forth spreekt..
How beautiful they are - the trains you miss..
Would you like to watch tv? Or get between the sheets? Or contemplate a silent freeway?
The angle of the dangle is inversely proportional to the heat of the beat
  vrijdag 8 juli 2011 @ 19:02:47 #216
58834 Catbert
The evil HR Director.
pi_99213822
quote:
0s.gif Op vrijdag 8 juli 2011 18:27 schreef FoolWithMokey het volgende:
Hoeveel ervaring hebben mensen in dit topic met programmeren? Ik heb zelf net mijn P gehaald in Technische Informatica, maar had eigenlijk verwacht dat ik na een jaar wel wat meer kon.
Zo'n 17 geleden begonnen met qbasic, later ook wat assembly en C geleerd maar dat vond ik nog best lastig. En op m'n 18e (13 jaar terug) met Java begonnen tijdens m'n studie.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  vrijdag 8 juli 2011 @ 19:09:57 #217
192481 Core2
Happiness is the road
pi_99214089
Mooi dat hier 9 pagina's lang wordt gediscussieerd over een persoonlijke voorkeur :') . Wel leuk om te lezen overigens.
  vrijdag 8 juli 2011 @ 19:14:33 #218
254493 Trollface.
gr rob fruithof, groningencity
pi_99214253
quote:
0s.gif Op vrijdag 8 juli 2011 18:42 schreef SecurityException het volgende:

[..]

Ah wat lief, een taalpuristje. O+ Grappig ook dat je meteen het woordje 'Editor' gebruikt. Jij bent er dus zo één die denkt dat je alleen in PHP maar 'echt' kunt programmeren, uiteraard het liefst in Notepad (of Notepad+ voor de luxe-aanhangers) en in Visual Studio alles aan het Drag & Droppen bent? :D

Dat vermeende hoge ontwikkeltempo dat je bij Python en PHP zou moeten hebben, ligt hem volgens veel fanatici in het feit dat er niks gecompileerd hoeft te worden en je derhalve snel wijzigingen kunt doorvoeren, zelfs op bijvoorbeeld een productieserver (ik zou dat zelf niet willen, overigens). Niet dat je er bij bijvoorbeeld C# niet voor kunt kiezen om de boel JIT te laten compileren, maar goed...

Ik kijk als voorbeeld naar het maken van een behoorlijke applicatie. C# biedt veel meer elegante oplossingen om bijvoorbeeld veelgebruikte controls/combinaties van velden in een User Control te stoppen, is er veel beter op ingericht om aparte logica op aparte lagen te verwerken en is sowieso, vanwege het .NET framework dat er als het ware al in zit, al completer dan PHP. Het is absoluut een persoonlijke voorkeur, maar ik krijg toch veel liever een mooie solution in Visual Studio voor mijn kiezen waar zaken als een DAL en business objects in corresponderende bestandstypen verwerkt zijn, dan zo'n PHP 'applicatie' in Eclipse of Zend Studio waar je fijn in allerlei .php bestandjes mag gaan zoeken waar alles staat. Herbruikbare code schrijven, vooral voor gebruik in teamverband, is gewoon veel beter aangepakt in C#.NET in vergelijking met PHP. Vrij logisch dat dat direct invloed heeft op het uiteindelijke ontwikkeltempo.
Toch wel grappig dat je iemand voor taalpurist uitmaakt en dan zelf C# de hemel in begint te prijzen.
★5731U★ Death from above '79★You're a woman, i'm a machinielsie ★ ✠ ★ Telkens weer een beetje sterven★ I was born in a winterstorm, i live there still★
  vrijdag 8 juli 2011 @ 19:28:02 #219
67978 HenryHill
Fake it 'till you make it
pi_99214800
Ooit begonnen met de Basic-talen: Basic op de Commodore 64, AMOS op de Amiga 500 en een klein beetje QBasic op de PC. Daarna een paar jaar 80386 assembly als voorkeurstaal gehad, eigenlijk voornamelijk vanwege de beperkte mogelijkheden van QBasic.
Toen een hele tijd Java en C++ als favoriete talen gehad, totdat C#/.NET voorbij kwam. Sindsdien werk ik eigenlijk alleen nog maar in C#.

Alhoewel Java eerder was, heeft Microsoft naar mijn idee met C#/.Net toch Java wel ingehaald als het gaat om expressieve kracht van de taal. En dat merk je op allerlei niveaus, van kleine dingetjes zoals de ondersteuning van properties, nullables of delegates, tot het toevoegen van een compleet nieuwe syntax (Linq) om collecties mee te filteren. En wat helemaal stoer is dat je (dankzij IQueryable) met hetzelfde gemak een database of xml-document kunt bewerken.

En dan hebben we het nog niet eens gehad over alle mooie API's die hierom heen zitten, zoals WCF, Workflow 4 en het Entity Framework...
So this is how liberty dies... with thunderous applause.
Truth? What's so great about the truth? Try lying for a change, it's the currency of the world
pi_99214876
quote:
0s.gif Op vrijdag 8 juli 2011 18:27 schreef FoolWithMokey het volgende:
Hoeveel ervaring hebben mensen in dit topic met programmeren? Ik heb zelf net mijn P gehaald in Technische Informatica, maar had eigenlijk verwacht dat ik na een jaar wel wat meer kon.
Op mijn 17de begonnen aan HBO Informatica, nu 20 jaar en ga (in september) beginnen aan het vierde en laatste studiejaar. Voor de opleiding eigenlijk niet met programmeren bezig gehouden, behalve wat prutsen in PHP. Tijdens de opleiding gewerkt met Java en C#, sinds twee jaar heb ik een bijbaan als junior programmeur (10 uur per week) en werk ik vrijwel uitsluitend met HTML & CSS, JavaScript/jQuery en PHP. Het laatste studiejaar zal ik weer veel werken met C# (ASP.NET).
pi_99214934
Zijn hier ook nog mensen die met ponskaarten geprogrammeerd hebben? Zo ja, wat is je leeftijd?
pi_99215253
Ik denk zelf dat C++ een aardig goede taal is om echt desktop applicaties mee te maken. Daar vind ik Java minder geschikt voor.

Maar goed als je een hele simpele desktop applicatie wilt maken: VB.Net.
Erg simpele taal om te kennen.

Vergeet trouwens ook niet met C++ dat je dan ook kan programmeren met DirectX of OpenGL.
pi_99215380
quote:
0s.gif Op vrijdag 8 juli 2011 19:40 schreef Rivalo het volgende:
Ik denk zelf dat C++ een aardig goede taal is om echt desktop applicaties mee te maken. Daar vind ik Java minder geschikt voor.
Het gaat erom wat de applicatie moet kunnen. Als de applicatie niet op een laag niveau met het besturingssysteem hoeft te praten, is .NET of JAVA net zo geschikt als C++.
pi_99215884
quote:
0s.gif Op vrijdag 8 juli 2011 19:40 schreef Rivalo het volgende:
Ik denk zelf dat C++ een aardig goede taal is om echt desktop applicaties mee te maken. Daar vind ik Java minder geschikt voor.

Maar goed als je een hele simpele desktop applicatie wilt maken: VB.Net.
Erg simpele taal om te kennen.

Vergeet trouwens ook niet met C++ dat je dan ook kan programmeren met DirectX of OpenGL.
Met C# kan je ook prima DirectX of OpenGL gebruiken. Sterker nog, De Xbox 360 is geheel gebaseerd op C#, die draait alles op DirectX ;) .
  vrijdag 8 juli 2011 @ 20:24:26 #225
58834 Catbert
The evil HR Director.
pi_99217249
quote:
0s.gif Op vrijdag 8 juli 2011 19:54 schreef QBay het volgende:
Met C# kan je ook prima DirectX of OpenGL gebruiken.
Java ook :)
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_99217308
Zelfs Delphi o|O .
pi_99217609
quote:
0s.gif Op vrijdag 8 juli 2011 20:24 schreef Catbert het volgende:

[..]

Java ook :)
Dat wist ik dan weer niet, leuk dat het daar ook mee kan.
pi_99218210
quote:
0s.gif Op vrijdag 8 juli 2011 10:44 schreef Henno het volgende:

Als je zelf wil bepalen wat je doet, dan kan je gewoon Perl gebruiken om je geheimtaal te schrijven waar de rest van je team niks van begrijpt :')
Je teamleden kunnen zomaar moorddadige psychopaten zijn die weten waar je huis woont dus het is altijd in je eigen belang om begrijpelijke, gestructureerde en onderhoudbare code te maken. Ook in perl. Mensen die denken dat dat niet kan in perl zijn gewoon incompetent en produceren voornamelijk geheimtaal om dat feit te verbergen. Als ik in een peer review onbegrijpelijke geheimcode tegenkom dan schop ik de maker onder zijn hol en mag ie het overdoen. Ooit komt namelijk de dag dat ik bugs moet fixen in die code of het moet aanpassen en dan wil ik niet meer moeite kwijt zijn dan strict noodzakelijk. Heb betere dingen te doen.

Perl vind ik een van de meest expressieve talen die er zijn. Je kan er tiefuslelijk in vloeken maar ook hemeltergend mooie poezie in schrijven. En het is geschikt voor alles, van oneliners tot aan ubercomplexe applicaties.
  vrijdag 8 juli 2011 @ 20:48:39 #229
287131 FoolWithMokey
Jesus loves you
pi_99218546
-

[ Bericht 100% gewijzigd door FoolWithMokey op 08-07-2011 20:48:45 ]
Sisco Certified
pi_99223874
quote:
0s.gif Op vrijdag 8 juli 2011 18:42 schreef SecurityException het volgende:

[..]

Ah wat lief, een taalpuristje. O+ Grappig ook dat je meteen het woordje 'Editor' gebruikt. Jij bent er dus zo één die denkt dat je alleen in PHP maar 'echt' kunt programmeren, uiteraard het liefst in Notepad (of Notepad+ voor de luxe-aanhangers) en in Visual Studio alles aan het Drag & Droppen bent? :D

Dat vermeende hoge ontwikkeltempo dat je bij Python en PHP zou moeten hebben, ligt hem volgens veel fanatici in het feit dat er niks gecompileerd hoeft te worden en je derhalve snel wijzigingen kunt doorvoeren, zelfs op bijvoorbeeld een productieserver (ik zou dat zelf niet willen, overigens). Niet dat je er bij bijvoorbeeld C# niet voor kunt kiezen om de boel JIT te laten compileren, maar goed...

Ik kijk als voorbeeld naar het maken van een behoorlijke applicatie. C# biedt veel meer elegante oplossingen om bijvoorbeeld veelgebruikte controls/combinaties van velden in een User Control te stoppen, is er veel beter op ingericht om aparte logica op aparte lagen te verwerken en is sowieso, vanwege het .NET framework dat er als het ware al in zit, al completer dan PHP. Het is absoluut een persoonlijke voorkeur, maar ik krijg toch veel liever een mooie solution in Visual Studio voor mijn kiezen waar zaken als een DAL en business objects in corresponderende bestandstypen verwerkt zijn, dan zo'n PHP 'applicatie' in Eclipse of Zend Studio waar je fijn in allerlei .php bestandjes mag gaan zoeken waar alles staat. Herbruikbare code schrijven, vooral voor gebruik in teamverband, is gewoon veel beter aangepakt in C#.NET in vergelijking met PHP. Vrij logisch dat dat direct invloed heeft op het uiteindelijke ontwikkeltempo.
Kijk wel even uit dat je geen framework (.NET) met een taal (PHP) gaat vergelijken :') Er zijn echt talloze PHP frameworks (CakePHP, Lithium, CodeIgniter, Symfony e.d.) die gewoon netjes MVC doen met ORM, database abstraction, request routing, etc... aparte logica op aparte lagen verwerken zeg maar ;)

Ik hoor regelmatig iets als "Ruby on Rails is echt veeel beter dan PHP!!!!1einz!!". Maar nog nooit van CakePHP gehoord hebben, wat zo ongeveer een Rails kloon is in PHP.
(Ook dan is RoR nog beter imo, dat komt voornamelijk omdat het framework zwaar leunt op features in Ruby waar in PHP geen net equivalent voor is... intensieve metaprogramming e.d.)
Een dag zonder vlees is een dag niet geleefd
  donderdag 14 juli 2011 @ 06:47:53 #231
272287 henrivo
Tikt tegen jassies
pi_99443706
Okee jongens, tijd voor een stelling:

In C(++) zit meer toekomst dan in Java (of een andere taal voor desktopapplicaties). Mee eens? Oneens? Onderbouwing zou leuk zijn :)

De OP wordt vanmiddag volledig geupdate voor een eventueel vervolg en daarom wil ik bij deze vragen of er de behoefte is om hier een reeks van maken? :)
pi_99443940
Het wordt toch automatisch een reeks als je "open nieuw deel" doet als deze gesloten is :P
Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  donderdag 14 juli 2011 @ 08:05:08 #233
272287 henrivo
Tikt tegen jassies
pi_99444195
quote:
10s.gif Op donderdag 14 juli 2011 07:33 schreef Pheno het volgende:
Het wordt toch automatisch een reeks als je "open nieuw deel" doet als deze gesloten is :P
Eh, zou kunnen :P Zo vaak open ik ook geen topics :P
pi_99446814
quote:
0s.gif Op donderdag 14 juli 2011 06:47 schreef henrivo het volgende:
In C(++) zit meer toekomst dan in Java (of een andere taal voor desktopapplicaties). Mee eens? Oneens? Onderbouwing zou leuk zijn :)
Oneens. C(++) is te low-level, wat het ontwikkelingsproces vertraagt. Computers hebben tegenwoordig genoeg capaciteit om voor minstens 95% van al het programmeerwerk niet meer van dat soort low-level talen afhankelijk te zijn.
  donderdag 14 juli 2011 @ 10:31:16 #235
45206 Pietverdriet
Ik wou dat ik een ijsbeer was.
pi_99446893
Thabit zegt het idd vrij correct.
Vanuit welke visie kijk je naar het programmeren en de taal.
Puur vanuit een technische optiek, of vanuit ontwikkelkosten optiek, hoe goed je het werk door een team kan laten doen, de totale kosten, dus inclusief het debuggen, testen, etc.
Hoe goed kan de code worden onderhouden, nieuwe versies gemaakt etc etc
In Baden-Badener Badeseen kann man Baden-Badener baden sehen.
  woensdag 5 oktober 2011 @ 00:25:58 #236
79128 HarryP
mijnCV.com
pi_102719228
quote:
0s.gif Op donderdag 14 juli 2011 06:47 schreef henrivo het volgende:
Okee jongens, tijd voor een stelling:

In C(++) zit meer toekomst dan in Java (of een andere taal voor desktopapplicaties). Mee eens? Oneens? Onderbouwing zou leuk zijn :)

De OP wordt vanmiddag volledig geupdate voor een eventueel vervolg en daarom wil ik bij deze vragen of er de behoefte is om hier een reeks van maken? :)
Oneens.
Nooit gedacht dat ik nog eens iets zou doen in Java als Microsoft fanboy (C#) maar ontwikkelen voor Android is in Java nu eenmaal het makkelijkste.

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
  woensdag 5 oktober 2011 @ 05:44:36 #237
13250 Lod
Sapere aude!
pi_102721923
In combinatie met Android kun je nou niet bepaald zeggen dat Java het makkelijkst is. Je hebt immers geen keus.
GNU Terry Pratchett
pi_102736825
quote:
0s.gif Op donderdag 14 juli 2011 06:47 schreef henrivo het volgende:
Okee jongens, tijd voor een stelling:

In C(++) zit meer toekomst dan in Java (of een andere taal voor desktopapplicaties). Mee eens? Oneens? Onderbouwing zou leuk zijn :)

De OP wordt vanmiddag volledig geupdate voor een eventueel vervolg en daarom wil ik bij deze vragen of er de behoefte is om hier een reeks van maken? :)
Tjah toekomst kan ook zitten in niche branches, dat iets minder populair is wil niet zeggen dat er geen toekomst in zit.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  woensdag 5 oktober 2011 @ 23:09:37 #239
79128 HarryP
mijnCV.com
pi_102755805
quote:
1s.gif Op woensdag 5 oktober 2011 05:44 schreef Lod het volgende:
In combinatie met Android kun je nou niet bepaald zeggen dat Java het makkelijkst is. Je hebt immers geen keus.
Je kan ook voor native C kiezen voor je android ontwikkeling. Maar dat is inderdaad niet echt een zinnige keuze.
pi_102755936
ik kan c# en een beetje java, maar ik heb leren programmeren in qbasic
Finally, someone let me out of my cage
pi_102756818
quote:
0s.gif Op woensdag 5 oktober 2011 23:09 schreef HarryP het volgende:

[..]

Je kan ook voor native C kiezen voor je android ontwikkeling. Maar dat is inderdaad niet echt een zinnige keuze.
Waarom niet?
pi_102762958
Ik denk dat de toekomst voor software ontwikkeling in Nederland uiteindelijk meer richting de architectuur zal gaan dan richting het daadwerkelijke codeer werk. Je ziet toch dat bedrijven steeds vaker een ontwikkelafdeling in de lage lonen landen hebben waar de ontwerpen heen gestuurd worden en waar dan (een deel van) de applicatie terug komt.
  donderdag 6 oktober 2011 @ 09:30:04 #243
56176 Catch22-
Ben je Blind?!
pi_102762998
quote:
0s.gif Op donderdag 6 oktober 2011 09:28 schreef Daeron het volgende:
Ik denk dat de toekomst voor software ontwikkeling in Nederland uiteindelijk meer richting de architectuur zal gaan dan richting het daadwerkelijke codeer werk. Je ziet toch dat bedrijven steeds vaker een ontwikkelafdeling in de lage lonen landen hebben waar de ontwerpen heen gestuurd worden en waar dan (een deel van) de applicatie terug komt.
dat neemt ook steeds verder af omdat

1. Het toch wel lastig communiceren is
2. Ze daar ook door hebben dat ze goedkoop zijn. Managers hebben de afgelopen jaren honderden procenten loonsverhoging gekregen
3. De kwaliteit vaak ondermaats is.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_102763242
quote:
0s.gif Op donderdag 6 oktober 2011 09:30 schreef Catch22- het volgende:

[..]

dat neemt ook steeds verder af omdat

1. Het toch wel lastig communiceren is
2. Ze daar ook door hebben dat ze goedkoop zijn. Managers hebben de afgelopen jaren honderden procenten loonsverhoging gekregen
3. De kwaliteit vaak ondermaats is.
Volgens mij begrijp je het niet helemaal. Het gaat niet om het inhuren van een extern bedrijf en daar de software laten ontwikkelen, maar om een interne afdeling die in een ander land zit waar de software ontwikkeld wordt.

Daardoor is de communicatie en de kwaliteit vaak van hoger niveau omdat het volgens de standaarden van het bedrijf gebeurt en de management lagen worden ook verminderd omdat het bedrijf daar zelf invloed op heeft.
pi_102763450
quote:
0s.gif Op donderdag 6 oktober 2011 09:41 schreef Daeron het volgende:

[..]

Volgens mij begrijp je het niet helemaal. Het gaat niet om het inhuren van een extern bedrijf en daar de software laten ontwikkelen, maar om een interne afdeling die in een ander land zit waar de software ontwikkeld wordt.

Daardoor is de communicatie en de kwaliteit vaak van hoger niveau omdat het volgens de standaarden van het bedrijf gebeurt en de management lagen worden ook verminderd omdat het bedrijf daar zelf invloed op heeft.
Intern of niet, in geval van communicatie met en afhankelijk zijn van een bedrijf in het buitenland blijf je toch zitten met tijdzone- en cultuurverschillen. Erg vervelend als een project zo tegen een deadline aan begint te lopen, en je kunt niet direct respons krijgen van je ontwikkelteam.

Om nog maar te zwijgen over de kwaliteit, afgezien van het feit of het bedrijf in kwestie intern of extern is. Ik heb al genoeg Indiase broncode voorbij zien komen en doorgaans wordt ik er niet blij van; inconsistent, rommelig, slecht ingedeeld, debiele benaming van variabelen, geen documentatie / diagrammen, enzovoorts. Van die typische broncode waar één persoon zich volop gestort heeft, maar waar niemand anders ooit wijs uit zal komen. Goede broncode is begrijpbaar, leesbaar en schaalbaar. Ik ben van mening dat outsourcen/offshoren op lange termijn alleen maar meer kost, tenzij je eenmalig effe snel iets gemaakt moet hebben. Maar dan nog, huur ik liever een fanatieke student in dan een Indiër.
  donderdag 6 oktober 2011 @ 09:55:11 #246
56176 Catch22-
Ben je Blind?!
pi_102763526
dus dat dus
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 6 oktober 2011 @ 10:12:57 #247
58834 Catbert
The evil HR Director.
pi_102763972
quote:
0s.gif Op donderdag 6 oktober 2011 09:41 schreef Daeron het volgende:
Volgens mij begrijp je het niet helemaal. Het gaat niet om het inhuren van een extern bedrijf en daar de software laten ontwikkelen, maar om een interne afdeling die in een ander land zit waar de software ontwikkeld wordt.

Daardoor is de communicatie en de kwaliteit vaak van hoger niveau omdat het volgens de standaarden van het bedrijf gebeurt en de management lagen worden ook verminderd omdat het bedrijf daar zelf invloed op heeft.
Neemt niet weg dat zowel afstand als taal grote barrieres kunnen zijn. Het is vele malen efficienter om gewoon op dezelfde locatie als een functioneel ontwerper te zitten zodat je even langs kan lopen met een "hoe had je dat bedoeld"-vraag.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  donderdag 6 oktober 2011 @ 10:19:06 #248
12221 Tijn
Powered by MS Paint
pi_102764128
quote:
0s.gif Op donderdag 14 juli 2011 06:47 schreef henrivo het volgende:
Okee jongens, tijd voor een stelling:

In C(++) zit meer toekomst dan in Java (of een andere taal voor desktopapplicaties). Mee eens? Oneens? Onderbouwing zou leuk zijn :)
Of er überhaupt toekomst zit in desktopapplicaties is een betere vraag.
  donderdag 6 oktober 2011 @ 10:24:23 #249
56176 Catch22-
Ben je Blind?!
pi_102764263
quote:
6s.gif Op donderdag 6 oktober 2011 10:19 schreef Tijn het volgende:

[..]

Of er überhaupt toekomst zit in desktopapplicaties is een betere vraag.
Als frontenddeveloper ben ik biased, maar ik denk het niet.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_102764422
quote:
6s.gif Op donderdag 6 oktober 2011 10:19 schreef Tijn het volgende:

[..]

Of er überhaupt toekomst zit in desktopapplicaties is een betere vraag.
Zeker wel. Door de komst van HTML5 gaat er veel veranderen aan presentatie, maar aan de programmatuur die er achter ligt zal niet veel veranderen. Sowieso, als je naar Windows 8 kijkt, ziet dat er heel anders uit, maar zodra je een programma opent zit je naar het schijnt gewoon nog in de 'ouwe', bekende interface te werken.
pi_102764508
quote:
0s.gif Op donderdag 6 oktober 2011 10:30 schreef SecurityException het volgende:

[..]

Zeker wel. Door de komst van HTML5 gaat er veel veranderen aan presentatie, maar aan de programmatuur die er achter ligt zal niet veel veranderen. Sowieso, als je naar Windows 8 kijkt, ziet dat er heel anders uit, maar zodra je een programma opent zit je naar het schijnt gewoon nog in de 'ouwe', bekende interface te werken.
Nou begrijp ik de link tussen desktop applicatie en HTML5 niet helemaal. Zover ik weet heeft dat heel weinig met desktopapplicaties te maken.
All you know about me is what I've sold you, dumb fuck
  donderdag 6 oktober 2011 @ 10:37:37 #252
56176 Catch22-
Ben je Blind?!
pi_102764580
Het feit dat Google zoveel ziet in Chrome OS is natuurlijk wel een teken aan de wand.

Ik zit het nut niet meer zo van native apps. Je kan in principe zo'n beetje alles in je browser doen en daarbij kan dat ook gewoon op zo'n beetje apparaten met alle reguliere besturingssystemen werken.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 6 oktober 2011 @ 10:40:07 #253
58834 Catbert
The evil HR Director.
pi_102764639
quote:
0s.gif Op donderdag 6 oktober 2011 10:34 schreef HostiMeister het volgende:
Nou begrijp ik de link tussen desktop applicatie en HTML5 niet helemaal. Zover ik weet heeft dat heel weinig met desktopapplicaties te maken.
Je kunt webapplicaties (met alle voordelen daarvan) maken die alle voordelen van desktopapplicaties hebben. Met de trend naar cloud-based applicaties is het inderdaad maar de vraag over we over 10 jaar nog echt desktopapplicaties hebben.

Ik snap ook niet dat hij HTML5 aandraagt en dan daarmee aan wil geven dat desktopapplicaties een toekomst hebben.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_102764725
quote:
0s.gif Op donderdag 6 oktober 2011 10:40 schreef Catbert het volgende:

[..]

Je kunt webapplicaties (met alle voordelen daarvan) maken die alle voordelen van desktopapplicaties hebben. Met de trend naar cloud-based applicaties is het inderdaad maar de vraag over we over 10 jaar nog echt desktopapplicaties hebben.
Desktopapplicaties zijn anders dan webapplicaties, de feel en de functionaliteit is anders. Maar om te zeggen dat alle desktopapplicaties vervangen worden door cloud based webapplicaties lijkt me geen aannemelijke trend (althans ik hoop dat het geen aannemelijke trend is ;) ). Rest wel de vraag of er uberhaupt nog desktop applicaties gemaakt gaan worden (zo maak ik al jaren alleen maar web-based spul), ik hoop in ieder geval van wel.
All you know about me is what I've sold you, dumb fuck
  donderdag 6 oktober 2011 @ 10:44:01 #255
56176 Catch22-
Ben je Blind?!
pi_102764749
Een goede webapplicatie kan soepeler werken dan desktopapplicaties...
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_102764875
quote:
0s.gif Op donderdag 6 oktober 2011 10:34 schreef HostiMeister het volgende:

[..]

Nou begrijp ik de link tussen desktop applicatie en HTML5 niet helemaal. Zover ik weet heeft dat heel weinig met desktopapplicaties te maken.
In Windows 8 gaat het straks mogelijk worden om e.e.a. in HTML5 te maken, denk aan plugins/add-ons. Nou blijft de achterliggende programmatuur natuurlijk hetzelfde, maar de wijze van presentatie zou daardoor erg veranderen. Veel mensen zien het als een WinForms-killer.
pi_102764997
quote:
0s.gif Op donderdag 6 oktober 2011 10:49 schreef SecurityException het volgende:

[..]

In Windows 8 gaat het straks mogelijk worden om e.e.a. in HTML5 te maken, denk aan plugins/add-ons. Nou blijft de achterliggende programmatuur natuurlijk hetzelfde, maar de wijze van presentatie zou daardoor erg veranderen. Veel mensen zien het als een WinForms-killer.
Dat is niets nieuws wat je daar zegt hoor, alleen om het dan een desktop applicatie te noemen... Oke, de grens is vaag, maar dan nog.
All you know about me is what I've sold you, dumb fuck
  donderdag 6 oktober 2011 @ 11:00:29 #258
12221 Tijn
Powered by MS Paint
pi_102765156
quote:
0s.gif Op donderdag 6 oktober 2011 10:43 schreef HostiMeister het volgende:

[..]

Desktopapplicaties zijn anders dan webapplicaties, de feel en de functionaliteit is anders.
Er zit zeker een verschil tussen de look en feel van een desktopapplicatie t.o.v. een webapplicatie. Maar bedenk eens hoe groot dat verschil nu is en vergelijk dat met hoe groot dat verschil 5 jaar geleden was, 10 jaar geleden was, 15 jaar geleden was. Je ziet duidelijk een trend dat webapplicaties steeds beter bruikbaarder zijn voor het grote publiek. Als je die lijn doortrekt, is het helemaal geen rare voorspelling dat over 5 of 10 jaar webapplicaties zo goed zijn, dat er nog nauwelijks desktopapplicaties ontwikkeld worden.
  donderdag 6 oktober 2011 @ 11:02:51 #259
56176 Catch22-
Ben je Blind?!
pi_102765203
Het wordt tijd dat de "grote" jongens zich bij webapplicaties ook gaan bezighouden met async tools, usability etc.

Zoals Google dat bijvoorbeeld doet. Ik zie Analytics nog niet echt zo goed werken als desktopapp
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 6 oktober 2011 @ 11:04:58 #260
150517 SpecialK
No hesitation, no delay.
pi_102765251
Mensen die denken dat C# niet geschikt is voor het bouwen van webapplicaties hebben duidelijk een flink kennisgat om daar over te oordelen trouwens.
Health In Harmony is een non-profitorganisatie die regenwoudgemeenschappen helpt met gezondheidszorg en duurzame inkomens in ruil voor bosbescherming, en zo tegelijk klimaatverandering en armoede aanpakt. - https://www.healthinharmony.org/
pi_102765252
quote:
3s.gif Op donderdag 6 oktober 2011 11:00 schreef Tijn het volgende:

[..]

Er zit zeker een verschil tussen de look en feel van een desktopapplicatie t.o.v. een webapplicatie. Maar bedenk eens hoe groot dat verschil nu is en vergelijk dat met hoe groot dat verschil 5 jaar geleden was, 10 jaar geleden was, 15 jaar geleden was. Je ziet duidelijk een trend dat webapplicaties steeds beter bruikbaarder zijn voor het grote publiek. Als je die lijn doortrekt, is het helemaal geen rare voorspelling dat over 5 of 10 jaar webapplicaties zo goed zijn, dat er nog nauwelijks desktopapplicaties ontwikkeld worden.
Helemaal mee eens hoor, daar niet van. Alleen ben ik zo'n dinosaurus die het zich nu nog niet in kan denken dat elk programma wat ik dagelijks gebruik web based wordt. Maar dan nog, als je indenkt hoe makkelijk het dan is om elke stukje software beschikbaar te stellen voor de hele wereld zonder noemenswaardige aanpassingen, waarom zou je dan nog willen ontwikkelen voor een specifieke desktopomgeving.

Neemt niet weg dat ik het jammer zou vinden :P

[ Bericht 0% gewijzigd door HostiMeister op 06-10-2011 11:16:40 ]
All you know about me is what I've sold you, dumb fuck
pi_102765431
Het is bovendien veel makkelijker om een webapplicatie te maken. Het ontwikkelen van een desktopapplicatie of een mobiele telefoonapplicatie kan een drama zijn wat betreft compatibiliteit. Alleen met het besturingssysteem zit je dan al te kloten. Een webapplicatie kan, als je het goed doet, onder alle omstandigheden werken, zelfs op een broodrooster met Internet bij wijze van spreken. ;) Een webapplicatie staat bovendien op één plek. Een desktopapplicatie moet je distribueren, en dat up-to-date houden bij diens gebruikers is ook een heel traject an sich.

En qua "look & feel" zijn de mogelijkheden/beperkingen tussen webapplicaties en desktopapplicaties nog maar miniem hoor. Het enige nadeel van een webapplicatie t.o.v. een desktopapplicatie is dat je nog altijd de beperkingen van het HTTP protocol hebt. Denk bijvoorbeeld aan het verwerken van gigantische bestanden (+8 GB), daar is een webapplicatie simpelweg niet geschikt voor.
  donderdag 6 oktober 2011 @ 11:17:25 #263
56176 Catch22-
Ben je Blind?!
pi_102765526
Dat klopt. Daarbij blijf je natuurlijk voor de backend _altijd_ afhankelijk van C(++/#), Java, PHP in welke vorm of framework dan ook.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_102765558
quote:
10s.gif Op donderdag 6 oktober 2011 11:04 schreef SpecialK het volgende:
Mensen die denken dat C# niet geschikt is voor het bouwen van webapplicaties hebben duidelijk een flink kennisgat om daar over te oordelen trouwens.
Dat zeker. ;) Maar wie zegt dat dan?
  donderdag 6 oktober 2011 @ 11:21:24 #265
12221 Tijn
Powered by MS Paint
pi_102765623
quote:
0s.gif Op donderdag 6 oktober 2011 11:13 schreef SecurityException het volgende:

Het enige nadeel van een webapplicatie t.o.v. een desktopapplicatie is dat je nog altijd de beperkingen van het HTTP protocol hebt.
Websocket wordt ontwikkeld om veel van de beperkingen van HTTP weg te nemen. Het is nog een beetje pril, maar Firefox, Chrome, Opera en Safari bieden er al ondersteuning voor.

quote:
Denk bijvoorbeeld aan het verwerken van gigantische bestanden (+8 GB), daar is een webapplicatie simpelweg niet geschikt voor.
Bandbreedte neemt toe, compressietechnieken worden beter. Geef het wat tijd en bestandsgrootte is steeds minder een beperking.
pi_102765815
quote:
0s.gif Op donderdag 6 oktober 2011 11:17 schreef Catch22- het volgende:
Dat klopt. Daarbij blijf je natuurlijk voor de backend _altijd_ afhankelijk van C(++/#), Java, PHP in welke vorm of framework dan ook.
Ik zou C# toch niet met C of C++ willen vergelijken. En eigenlijk ook liever niet C++ met C, want die ++ is pure taalverkrachting.
pi_102765853
quote:
0s.gif Op donderdag 6 oktober 2011 11:28 schreef thabit het volgende:

[..]

Ik zou C# toch niet met C of C++ willen vergelijken. En eigenlijk ook liever niet C++ met C, want die ++ is pure taalverkrachting.
Welke mafkees werkt er dan nog met C. Dat is bijna net zo oldskool als in Assembly een webapp schrijven ;)
All you know about me is what I've sold you, dumb fuck
pi_102766003
C is handig voor libraries die geoptimaliseerd moeten zijn. Ik zou er geen complete applicatie in schrijven.
  donderdag 6 oktober 2011 @ 13:57:40 #269
58834 Catbert
The evil HR Director.
pi_102769989
quote:
0s.gif Op donderdag 6 oktober 2011 11:35 schreef thabit het volgende:
C is handig voor libraries die geoptimaliseerd moeten zijn. Ik zou er geen complete applicatie in schrijven.
Van ons product is alleen de 'core' C++, omdat dat gewoon retesnel moet zijn, de rest is allemaal Java. Gewoon omdat alle tools op alle door ons ondersteunde platformen moeten werken zonder dat er veel extra werk voor nodig is.

Ik zie geen enkele reden om nog met C te werken boven C++ overigens. Ik vind in grote projecten OO wel een must, zelfs zo gekunsteld als in C++.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_102771377
Over snelheid gesproken, ik vind de mentaliteit van de gemiddelde programmeur tegenwoordig schrikbarend. Een script is langzaam? Dan kennen we toch gewoon meer capaciteit aan de virtuele server toe of zorgen we toch gewoon voor een betere processor? Een applicatie gebruikt nogal veel geheugen? Ach, dan plakken we d'r toch gewoon een reepje extra RAM in de server? Er gaat iets mis m.b.t. lees- en schrijfrechten? Geven we toch gewoon 'Iedereen' volledige rechten op een hele root map? Datasets verwijderen na gebruik? Dat doet de Garbage Collector wel hoor!

Het lijkt af en toe wel alsof ik nog de enige ben die er een kunst van maakt om de boel te optimaliseren. Af en toe vind ik het optimaliseren zelfs leuker dan ontwikkelen. Een bedrijfje waar ik vaak over de vloer komt heeft een (erg brak geschreven) enquête tooltje, ik heb de programmeur daar al vaak aangesproken op dingetjes die hij toch echt beter aan kan passen in de broncode, maar dat doet hem niks. "Het loopt, nog nooit problemen gehad er mee.", zegt 'ie dan. :') Totdat enkele weken geleden opeens enkele tientallen gebruikers tegelijkertijd een enquête in aan het vullen waren en het hele ding op z'n gat ging. :')

Even helemaal afgezien van taal, want of ik nou een PHP projectje of een .NET solution voor m'n kiezen krijg, ik word er vaak niet goed van. Alhoewel dat in PHP sneller voorkomt omdat 't weak typed is (alles in stringvorm, bah).
pi_102771457
C is in principe ook objectgeoriënteerd. Je kunt namelijk methodes implementeren als functies die een pointer naar de struct als argument hebben. Virtuele methodes kun je als functiepointers in de struct implementeren.
  donderdag 6 oktober 2011 @ 14:44:53 #272
150517 SpecialK
No hesitation, no delay.
pi_102771651
quote:
0s.gif Op donderdag 6 oktober 2011 11:18 schreef SecurityException het volgende:

[..]

Dat zeker. ;) Maar wie zegt dat dan?
Ik had idd quote er bij moeten zetten.

quote:
0s.gif Op zaterdag 2 juli 2011 15:37 schreef RiDo78 het volgende:
... Bijvoorbeeld een dynamische webpagina bouwen met C# is technisch mogelijk maar het is er niet echt geschikt voor. PHP en ASP klaren de klus een stuk makkelijker. ...
Health In Harmony is een non-profitorganisatie die regenwoudgemeenschappen helpt met gezondheidszorg en duurzame inkomens in ruil voor bosbescherming, en zo tegelijk klimaatverandering en armoede aanpakt. - https://www.healthinharmony.org/
  donderdag 6 oktober 2011 @ 14:46:48 #273
134944 Hi_flyer
Van alles te melden
pi_102771726
Nog nooit heeft iemand mij OO op een goede manier weten uit te leggen...

Wie durft?
pi_102771889
quote:
0s.gif Op donderdag 6 oktober 2011 14:46 schreef Hi_flyer het volgende:
Nog nooit heeft iemand mij OO op een goede manier weten uit te leggen...

Wie durft?
Ik zou zeggen: ga er eens actief mee aan de slag; dat werkt een stuk beter dan een boekje lezen (misschien wel handig om in elk geval een boekje ernaast te houden).
  donderdag 6 oktober 2011 @ 14:55:15 #275
45206 Pietverdriet
Ik wou dat ik een ijsbeer was.
pi_102771998
quote:
12s.gif Op donderdag 6 oktober 2011 14:51 schreef thabit het volgende:

[..]

Ik zou zeggen: ga er eens actief mee aan de slag; dat werkt een stuk beter dan een boekje lezen (misschien wel handig om in elk geval een boekje ernaast te houden).
Dat dus
Ga eens lekker een week of wat bezig met Java, is niet echt moeilijk en je begrijpt daarna veel over (OO) programmeren
In Baden-Badener Badeseen kann man Baden-Badener baden sehen.
  donderdag 6 oktober 2011 @ 14:56:32 #276
56176 Catch22-
Ben je Blind?!
pi_102772045
of C# icm .Net, is wat makkelijker te snappen.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_102772231
quote:
7s.gif Op donderdag 6 oktober 2011 14:44 schreef SpecialK het volgende:
[..]
Ik had idd quote er bij moeten zetten.
[..]
:D Dat móet wel een troll zijn. :')

quote:
0s.gif Op donderdag 6 oktober 2011 14:46 schreef Hi_flyer het volgende:
Nog nooit heeft iemand mij OO op een goede manier weten uit te leggen...

Wie durft?
OOP brengt (mits je het goed doet) veel meer logica, gelaagdheid, overzicht en schaalbaarheid in je broncode. Je kunt dan logische, aanspreekbare objecten aanmaken. Vooral in combinatie met een Strong Typed taal werkt het heerlijk.

[ Bericht 0% gewijzigd door SecurityException op 06-10-2011 15:06:28 ]
  donderdag 6 oktober 2011 @ 15:54:40 #278
58834 Catbert
The evil HR Director.
pi_102773838
quote:
0s.gif Op donderdag 6 oktober 2011 14:37 schreef SecurityException het volgende:
Over snelheid gesproken, ik vind de mentaliteit van de gemiddelde programmeur tegenwoordig schrikbarend. Een script is langzaam? Dan kennen we toch gewoon meer capaciteit aan de virtuele server toe of zorgen we toch gewoon voor een betere processor? Een applicatie gebruikt nogal veel geheugen? Ach, dan plakken we d'r toch gewoon een reepje extra RAM in de server? Er gaat iets mis m.b.t. lees- en schrijfrechten? Geven we toch gewoon 'Iedereen' volledige rechten op een hele root map? Datasets verwijderen na gebruik? Dat doet de Garbage Collector wel hoor!
Gelukkig hebben wij hier geen 'gemiddelde' programmeurs.

quote:
12s.gif Op donderdag 6 oktober 2011 14:51 schreef thabit het volgende:
Ik zou zeggen: ga er eens actief mee aan de slag; dat werkt een stuk beter dan een boekje lezen (misschien wel handig om in elk geval een boekje ernaast te houden).
Je moet het 'waarom' wel snappen natuurlijk, anders ga je in een OO taal alsnog dezelfde fouten maken. Java maakt het je moeilijker om niet-OO te programmeren maar zeker niet onmogelijk.

quote:
0s.gif Op donderdag 6 oktober 2011 14:46 schreef Hi_flyer het volgende:
Nog nooit heeft iemand mij OO op een goede manier weten uit te leggen...

Wie durft?
Wie durft? Godver man, zelfs de wikipedia pagina legt het prima uit. Wees niet zo'n luie zak en zoek 't lekker zelf uit :')
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_102774964
quote:
0s.gif Op donderdag 6 oktober 2011 10:43 schreef HostiMeister het volgende:

[..]

Desktopapplicaties zijn anders dan webapplicaties, de feel en de functionaliteit is anders.
Dan heb je zeker nog nooit een fulltrust WPF browser applicatie gezien? Die is niet van een desktop applicatie te onderscheiden; behalve dan dat het in een browser venster zit.
pi_102775975
quote:
0s.gif Op donderdag 6 oktober 2011 14:55 schreef Pietverdriet het volgende:

[..]

Dat dus
Ga eens lekker een week of wat bezig met Java, is niet echt moeilijk en je begrijpt daarna veel over (OO) programmeren
IDD, ik vind dit 1 van de best geschreven C# boeken die er is voor beginners:

http://www.robmiles.com/c-yellow-book/

Nog gratis ook.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_102778427
Functioneel programeren anyone?
Ik heb het nu als vak, tentamen heulemaal verneukt. :')
Finally, someone let me out of my cage
pi_102779533
quote:
10s.gif Op donderdag 6 oktober 2011 18:04 schreef minibeer het volgende:
Functioneel programeren anyone?
Ik heb het nu als vak, tentamen heulemaal verneukt. :')
Functioneel programmeren is ontzettend mooi, alleen heeft het weinig zin om serieus met talen aan de slag te gaan die (mogelijk onterecht) bijna niemand kan.
pi_102779762
quote:
0s.gif Op donderdag 6 oktober 2011 18:37 schreef thabit het volgende:

[..]

Functioneel programmeren is ontzettend mooi, alleen heeft het weinig zin om serieus met talen aan de slag te gaan die (mogelijk onterecht) bijna niemand kan.
Ach, je kan er altijd dll's mee schrijven en die gebruiken in een andere programmeertaal.
Finally, someone let me out of my cage
pi_102781872
quote:
0s.gif Op donderdag 6 oktober 2011 18:37 schreef thabit het volgende:

[..]

Functioneel programmeren is ontzettend mooi, alleen heeft het weinig zin om serieus met talen aan de slag te gaan die (mogelijk onterecht) bijna niemand kan.
In o.a. Javascript en Perl kun je prima functioneel programmeren.
  vrijdag 7 oktober 2011 @ 09:49:45 #285
192481 Core2
Happiness is the road
pi_102799642
quote:
0s.gif Op donderdag 6 oktober 2011 19:37 schreef Farenji het volgende:

[..]

In o.a. Javascript en Perl kun je prima functioneel programmeren.
Komt niet in de buurt van haskell/clean.
pi_102800123
quote:
0s.gif Op donderdag 6 oktober 2011 18:37 schreef thabit het volgende:

[..]

Functioneel programmeren is ontzettend mooi, alleen heeft het weinig zin om serieus met talen aan de slag te gaan die (mogelijk onterecht) bijna niemand kan.
http://zotonic.com/

CMS gebaseerd op de functionele taal Erlang, nooit mee gewerkt, maar 2 kennissen zitten in het dev team daar.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  vrijdag 7 oktober 2011 @ 10:15:44 #287
302853 themole
graaft totaal door.
pi_102800179
quote:
10s.gif Op donderdag 6 oktober 2011 18:04 schreef minibeer het volgende:
Functioneel programeren anyone?
Ik heb het nu als vak, tentamen heulemaal verneukt. :')
Welke taal moet je leren?

Heb ooit scala bekeken en op zich is het wel een fijne funcitonele programmeertaal. Hoewel hij ook OO is. :)
Niet altijd serieus
pi_102800284
quote:
0s.gif Op vrijdag 7 oktober 2011 10:12 schreef raptorix het volgende:
http://zotonic.com/

CMS gebaseerd op de functionele taal Erlang, nooit mee gewerkt, maar 2 kennissen zitten in het dev team daar.
Erlang? Ziet er wel leuk uit, maar ik vermijd zulke systemen en onbekende, niet-populaire talen als de pest. Allemaal leuk en aardig voor de hobbyist die nachtenlang programmerend in de kelder doorbrengt, maar feitelijk en carière-technisch heb je er geen ruk aan om je in zoiets te verdiepen.

Ik ben zo bijvoorbeeld ook erg negatief ten opzichte van Ruby on Rails. Het zal ongetwijfeld prettig en als een tierelier werken, maar wat héb je er in hemelsnaam aan om je daar in te verdiepen als je al én met .NET én met PHP werkt? Het is toch je reinste tijdverspilling om je in die fase nog in RoR te gaan verdiepen? Tenzij RoR natuurlijk groot wordt en het vacature- en projectaanbod naar rendabele proporties groeit.

Ik vind het al erg genoeg dat de PHP markt zo 'verziekt' is geworden door het enorme grote aanbod aan CMS platformen en frameworks. Dat is eigenlijk voor mij reden geweest om van PHP naar .NET over te stappen.
  vrijdag 7 oktober 2011 @ 10:47:05 #289
58834 Catbert
The evil HR Director.
pi_102800901
quote:
0s.gif Op vrijdag 7 oktober 2011 10:20 schreef SecurityException het volgende:
Erlang? Ziet er wel leuk uit, maar ik vermijd zulke systemen en onbekende, niet-populaire talen als de pest. Allemaal leuk en aardig voor de hobbyist die nachtenlang programmerend in de kelder doorbrengt, maar feitelijk en carière-technisch heb je er geen ruk aan om je in zoiets te verdiepen.
Ik vind het daarnaast ook een enorm bedrijfsrisico om je CMS in iets dergelijks te bouwen. Stel het wordt een groot succes, dan heb je er op eens 5 Eerlang programmeurs bij nodig. Nou, succes!
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_102801127
quote:
0s.gif Op vrijdag 7 oktober 2011 10:47 schreef Catbert het volgende:
Ik vind het daarnaast ook een enorm bedrijfsrisico om je CMS in iets dergelijks te bouwen. Stel het wordt een groot succes, dan heb je er op eens 5 Eerlang programmeurs bij nodig. Nou, succes!
Zo was ik laatst nog bij een bedrijf over de vloer dat een heel CMS in Python had geschreven. Leuk hoor, maar waaróm in hemelsnaam? Je maakt het jezelf moeilijk. Als je voor PHP of .NET kiest heb je een gigantische userbase, terabytes aan documentatie, een heel scala aan libraries en het wordt bijna overal ondersteund.
pi_102801265
quote:
0s.gif Op vrijdag 7 oktober 2011 09:49 schreef Core2 het volgende:

[..]

Komt niet in de buurt van haskell/clean.
Dat heb ik ook niet gezegd, het zijn totaal verschillende talen. Maar je kan wel functioneel programmeren met veel procedurele talen; daar is niet zo veel voor nodig. Je moet functies kunnen maken die andere functies als returnvalue kunnen teruggeven, incl closure; dan ben je er eigenlijk al want dat is de basis. Volgens mij kan dat tegenwoordig met php ook al.
pi_102801481
quote:
0s.gif Op vrijdag 7 oktober 2011 11:00 schreef Farenji het volgende:

[..]

Dat heb ik ook niet gezegd, het zijn totaal verschillende talen. Maar je kan wel functioneel programmeren met veel procedurele talen; daar is niet zo veel voor nodig. Je moet functies kunnen maken die andere functies als returnvalue kunnen teruggeven, incl closure; dan ben je er eigenlijk al want dat is de basis. Volgens mij kan dat tegenwoordig met php ook al.
Dan heb je functionele elementen in je taal zitten, maar van volwaardig functioneel programmeren zou ik dan nog niet willen spreken.
  vrijdag 7 oktober 2011 @ 11:08:04 #293
58834 Catbert
The evil HR Director.
pi_102801486
quote:
0s.gif Op vrijdag 7 oktober 2011 10:55 schreef SecurityException het volgende:
Zo was ik laatst nog bij een bedrijf over de vloer dat een heel CMS in Python had geschreven. Leuk hoor, maar waaróm in hemelsnaam? Je maakt het jezelf moeilijk. Als je voor PHP of .NET kiest heb je een gigantische userbase, terabytes aan documentatie, een heel scala aan libraries en het wordt bijna overal ondersteund.
Python vind ik nog wat anders, dat is echt simpel te leren als je al PHP of Java ofzo kent. Maar een functionele taal is gewoon een andere 'denkwijze' en iets waar ik zelf geen zin in zou hebben. Voor een beetje hobbyen okay, maar niet voor m'n dagelijkse werk. gelukkig programmeer is zelf niet veel meer maar ik doe eigenlijk alles gewoon in Java. Af en toe moet ik puur een stuk tekst masseren en dan gebruik ik met plezier Python. M.i. meer leesbaar dan Perl.

quote:
0s.gif Op vrijdag 7 oktober 2011 11:00 schreef Farenji het volgende:
Dat heb ik ook niet gezegd, het zijn totaal verschillende talen. Maar je kan wel functioneel programmeren met veel procedurele talen; daar is niet zo veel voor nodig. Je moet functies kunnen maken die andere functies als returnvalue kunnen teruggeven, incl closure; dan ben je er eigenlijk al want dat is de basis. Volgens mij kan dat tegenwoordig met php ook al.
Tja. Je kunt met een schroevendraaier ook een spijker in een stuk hout slaan...
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  vrijdag 7 oktober 2011 @ 11:23:57 #294
13250 Lod
Sapere aude!
pi_102801936
Heeft iemand nog wat links voor functioneel programmeren for dummies? Klinkt wel interessant namelijk.
GNU Terry Pratchett
  vrijdag 7 oktober 2011 @ 11:27:05 #295
192481 Core2
Happiness is the road
pi_102802007
Check deze serie van Erik Meijer, briljante gast:
http://channel9.msdn.com/(...)damentals-Chapter-1/
pi_102802357
quote:
0s.gif Op vrijdag 7 oktober 2011 10:20 schreef SecurityException het volgende:
Ik ben zo bijvoorbeeld ook erg negatief ten opzichte van Ruby on Rails. Het zal ongetwijfeld prettig en als een tierelier werken, maar wat héb je er in hemelsnaam aan om je daar in te verdiepen als je al én met .NET én met PHP werkt? Het is toch je reinste tijdverspilling om je in die fase nog in RoR te gaan verdiepen? Tenzij RoR natuurlijk groot wordt en het vacature- en projectaanbod naar rendabele proporties groeit.
Ruby on Rails werkt als een tierelier :+. Daarnaast heeft als onderliggende taal niet de bagage van PHP wat elke scriptkiddy er wel even bij doet zonder direkte interesse in structuur. Ja, er kan netjes geprogrammeerd worden in PHP, maar de laagdrempeligheid werkt dat gemiddeld niet echt in de hand.

Dat gezegd hebbende, ik zou RoR er ook niet even bij doen. Dat is echt een bewuste keuze die je moet maken en, evenals bijv. J2EE, iets waarbij het lastiger is om je hosting te regelen voor met name particulieren/kleine bedrijfjes dan een standaard WAMP/LAMP oplossing.
"If you are depressed you shouldn't be in C major!" - Rick Beato
  vrijdag 7 oktober 2011 @ 11:45:00 #297
131603 Afwazig
Serious business
pi_102802515
quote:
0s.gif Op maandag 4 juli 2011 22:36 schreef FoolWithMokey het volgende:
Netwerken(Cisco) :r
Cisco _O_. Als je eenmaal door de zure appel heen bent is het best leuk.
  vrijdag 7 oktober 2011 @ 12:05:25 #298
58834 Catbert
The evil HR Director.
pi_102803087
quote:
14s.gif Op vrijdag 7 oktober 2011 11:45 schreef Afwazig het volgende:
Cisco _O_. Als je eenmaal door de zure appel heen bent is het best leuk.
Het moet je liggen. Ik vind dat netwerkgeneuzel geestdodend saai. Zit geen enkele creativiteit in.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_102803139
quote:
0s.gif Op vrijdag 7 oktober 2011 10:47 schreef Catbert het volgende:

[..]

Ik vind het daarnaast ook een enorm bedrijfsrisico om je CMS in iets dergelijks te bouwen. Stel het wordt een groot succes, dan heb je er op eens 5 Eerlang programmeurs bij nodig. Nou, succes!
Oh mee eens hoor, ik werk zelf vrijwel exclusief met Umbraco en Episerver, ik heb presentatie gezien van gast die Zotonic heeft geschreven, en het is puur met de filosofie van snelheid en schaalbaarheid geschreven, en daar zijn ook de technieken op gebaseerd, niet omdat het zo lekker programmeert ;)
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_102803161
quote:
6s.gif Op vrijdag 7 oktober 2011 11:39 schreef Litpho het volgende:

[..]

Ruby on Rails werkt als een tierelier :+. Daarnaast heeft als onderliggende taal niet de bagage van PHP wat elke scriptkiddy er wel even bij doet zonder direkte interesse in structuur. Ja, er kan netjes geprogrammeerd worden in PHP, maar de laagdrempeligheid werkt dat gemiddeld niet echt in de hand.

Dat gezegd hebbende, ik zou RoR er ook niet even bij doen. Dat is echt een bewuste keuze die je moet maken en, evenals bijv. J2EE, iets waarbij het lastiger is om je hosting te regelen voor met name particulieren/kleine bedrijfjes dan een standaard WAMP/LAMP oplossing.
Ik heb 1 dag Ruby geprobeerd, bij het scaffolden ging het al fout, hoewel het boek slechts 2 maanden oud was, bleek de syntax al niet meer te kloppen, en natuurlijk was het niet backwards compatible :') :') :')
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')