Archief - Welke programeer taal?

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.

Moto

Legacy Member
Hoopje onzin dit, er is helemaal niets mis met doorontwikkeling
Wat is uw definitie van doorontwikkeling, ge begrijpt toch dat ik hier tegen de onnodige complexiteit heb binnen de .Net community

Je bent trouwens ook helemaal niet verplicht om eender welke framework te gebruiken in .NET
Ik zeg toch nergens dat het verplicht is, de meeste kiezen het standaard MS framework
Dus als we een Rest-service maken kiest 95% by default WebApi en word er door de meesten nog niet een gegoogled naar de alternatieven

Maar ik geloof er geen snars van dat je er geen gebruik van maakt als je in .NET schrijft.
Ik gebruik geen WCF, EF, ASP.net MVC, WPF, ...

Straks ga je nog zeggen dat we geen AngularJS, Knockout of Typescript (Of andere vormen van strong typing in JS) meer mogen gebruiken om onze applicaties in te schrijven. Bullshit.
Wat ge gebruikt speelt voor mij geen rol, het eindresultaat voor de gebruiker moet goed zijn
Maar het eindresultaat is in de .Net wereld meestal van ondergeschikt belang



PS : Al 15 jaar microsoft consultant trouwens ;)

Dieterg

Legacy Member
TheBud zei:
Javascript is ook een optie, maar steek dan veel tijd in een goeie opleiding en neem onmiddelijk een framework mee (AngularJS is imo echt wel goed).

Dit raad ik toch niet aan ze, en al zeker niet in de Javascript wereld. Ikzelf ben PRO AngularJS maar ik zou niemand aanraden er onmiddellijk mee te beginnen zonder Javascript kennis.

Eerst leren wandelen en dan pas lopen :-). Javascript & AngularJS is gemakkelijk om fout te gebruiken maar moeilijk om goed te gebruiken (wow...).

Dudenoob

Legacy Member
Misschien toch beginnen met c zo krijg je wat respect en inzicht in geheugen... Om daarna over te schakelen naar een higher level language.
Ik zou eens een kijkje nemen op www.cs50.Harvard.edu, dit bevat een volledig semester computer science aan harvard university, volledig met lessen, leuke reële oefeningen. Het bevat datastructuren algoritmes... Gegeven door een zeer goede docent.

Tyfius

Legacy Member
Moto zei:
Ik gebruik geen WCF, EF, ASP.net MVC, WPF, ...

Even tussendoor, maar wat is uw WPF alternatief bij voorkeur?

Dudenoob zei:
Misschien toch beginnen met c zo krijg je wat respect en inzicht in geheugen... Om daarna over te schakelen naar een higher level language.
Ik zou eens een kijkje nemen op www.cs50.Harvard.edu, dit bevat een volledig semester computer science aan harvard university, volledig met lessen, leuke reële oefeningen. Het bevat datastructuren algoritmes... Gegeven door een zeer goede docent.

Kijk, ik ben een enorm grote C fan hè, en ik zou iedereen aanraden om eens met C te experimenteren want het is stiekem mijn eerste grote liefde, maar ik ga niet langer de mensen aanraden om eerst C te leren. Het probleem is dat de mens vandaag geen tijd meer heeft en vandaag meteen resultaat wil, en dan is C niet aan te raden maar is C# veel beter.

Als iemand echt geïnteresseerd is, zal die vroeg of laat bij C uitkomen om eens te experimenteren, en zal die zijn geheugengebruik en dergelijke in C# ook gaan bekijken door even ildasm open te gooien ofzo.

Moto

Legacy Member
Even tussendoor, maar wat is uw WPF alternatief bij voorkeur?
HTML5 + CSS3

Doe nog wel Desktop development maar is nog in Winforms en zal ook voorlopig in Winforms blijven


Nu zit ik met bepaalde ideeën in mijn hoofd die ik graag zou uitwerken naar de toekomst. Ik wil programma's schrijven die bijvoorbeeld kunnen draaien op android of op andere besturingsprogramma's.
Welke taal hangt af van uw ideeën, aan de hand van wat ge precies wilt doen kunt ge pas de keuze native of JS maken

NeverwinterX

Legacy Member
Ah is het weer tijd voor de jaarlijkse "wat is het beste ..." discussie? Geen idee hoe de discussie aanbeland is bij JS en de .NET omgeving, terwijl de TS het duidelijk heeft over Android, dus waarschijnlijk vooral smartphone zaken.

In dat geval:
Android - Java en in mindere mate C++ als je applicatie speciaal performante dingen moet doen
Apple stuff - Objective C en Swift

Voor alle andere toepassingen is uiteraard Brainfuck het beste, daar heb je geen last van onnodige complexiteit, enkel het minimum is daar beschikbaar.

Jerre Muesli

Legacy Member
NeverwinterX zei:
Ah is het weer tijd voor de jaarlijkse "wat is het beste ..." discussie?

Wist je dan nog niet dat je hier geen enkele vraag kan stellen zonder dat de topic steevast gehijacked wordt door enkele alwetende individuen?

Moto

Legacy Member
b4a68705abe12d809c1c855378a4331d.jpg

Tyfius

Legacy Member
NeverwinterX zei:
Ah is het weer tijd voor de jaarlijkse "wat is het beste ..." discussie? Geen idee hoe de discussie aanbeland is bij JS en de .NET omgeving, terwijl de TS het duidelijk heeft over Android, dus waarschijnlijk vooral smartphone zaken.

In dat geval:
Android - Java en in mindere mate C++ als je applicatie speciaal performante dingen moet doen
Apple stuff - Objective C en Swift

Voor alle andere toepassingen is uiteraard Brainfuck het beste, daar heb je geen last van onnodige complexiteit, enkel het minimum is daar beschikbaar.

Of, ge doet het in .NET en ge maakt het cross-platform met een minimal effort (of toch minder dan het op elk platform native te gaan doen). How about that?

Moto zei:
HTML5 + CSS3

Doe nog wel Desktop development maar is nog in Winforms en zal ook voorlopig in Winforms blijven

Het jammer is dat WinForms ook wat issues heeft, en HTML5 + CSS3 niet echt als desktop geschikt zijn, zeker als je nog Win7 ofzo wil/moet ondersteunen. En ik ben nog niet overtuigd van "all things on the web".

Moto

Legacy Member
Het jammer is dat WinForms ook wat issues heeft,
Tja alles heeft issues :)
WPF zou voor mijn applicatie voor mijn gebruikers geen meerwaarde opleveren in de komende jaren
Dus het zou enkel negatief zijn want de tijd om WPF aan te leren, een 3rd party library aan te leren en genoeg
ervaring te hebben om de zaken performant te krijgen zou allemaal tijd zijn die ik aan nieuwe functionaliteit
zou kunnen besteden.
Direkt voordeel dat ik zie is dat mijn CV erop zou vooruit gaan

en HTML5 + CSS3 niet echt als desktop geschikt zijn, zeker als je nog Win7 ofzo wil/moet ondersteunen.
Wat is desktop geschikt?
mogelijkheid om hardware aan te spreken en het file-systeem?
Is voor vele dingen die ik doe niet nodig

Trouwens der is altijd node-webkit ;)
https://github.com/rogerwang/node-w...s-and-companies-using-node-webkit#wifi-fikser
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