Page 2 of 3 First 123 Last
  1. #16
    passero's Avatar
    Registered
    28/11/03
    Location
    Drongen
    Posts
    6,665
    iTrader
    5 (100%)
    Mentioned
    0 Post(s)
    Reputation
    6/28
    je mag ook niet vergeten dat een taal op zich meestal weinig voorsteld. Frameworks zijn soms belangrijker dan de taal.
    Om eerlijk te zijn ken ik weinig tot geen grote applicaties die tot stand zijn gekomen zonder gebruik te maken van frameworks.

    Eens je daar mee begint heb je nog meer kans om bad practices en klucht code te schrijven want je moet zowel weten hoe deftig te programmeren in je taal als in je framework.

    Daar heb ik zelf enorm veel ervaring mee. Voor een groot stuk van mijn job audit ik projecten die met ADF geschreven zijn (java framework van Oracle). Een moeilijk framework waar je enorm gemakkelijk slechte code schrijft. Je mag dan nog de beste programmeur zijn in java, als je het framework niet goed kent ga je slechte kwaliteit leveren.
    no votes  

  2. #17
    Cycloon's Avatar
    Registered
    18/01/04
    Location
    Melle
    Posts
    10,535
    iTrader
    56 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/102
    Maar je kiest meestal een technologie om dan het beste framework erbij te halen die het meest aan je eisen voldoet. Het is niet omgekeerd dat je een interessant framework ontdekt en dan de technologie aanleert. Uiteindelijk kijken frameworks elkaar af en heb je in elke grote technologie wel een tegenhanger voor elk framework.
    “In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
    PSN: Cycloon - Final Fantasy XIV: A realm reborn character
    no votes  

  3. #18
    Jerre Muesli's Avatar
    Registered
    08/09/02
    Location
    -
    Posts
    2,044
    iTrader
    9 (100%)
    Mentioned
    0 Post(s)
    Reputation
    3/6
    Omdat je aangeeft dat je geen kennis hebt van programmeren en je wel iets op Android wil zien werken kan ik Java aanraden. Een hele goede taal om OO te leren werken. Javascript is tegenwoordig inderdaad meer dan hot maar de taal is allesbehalve een goede eerste taal om mee kennis te maken.
    De foutboodschappen zijn steeds zeer sumier, OO werken oogt vrij complex, code wordt niet gecompileerd wat voor beginners eerder een nadeel is en debuggen is vaak erg klote. Zelfs met de juist tools.
    no votes  

  4. #19
    spikie's Avatar
    Registered
    30/09/03
    Location
    Merchtem
    Posts
    4,908
    iTrader
    32 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/13
    ge gaat mij ook nooit horen zeggen dat JS een prutstaal is ze. Ik ben volledig akkoord dat het enorm krachtig is en ni meer weg te denken uit de huidige webdev scenario's. maar ik ben een desktop/mobile dev, met een grote voorkeur voor alle XAML platformen. dus geen JS voor mij aub
    Metro App Developer Network (wp8 / win8 dev User Group) founder & board member
    Microsoft MVP Windows Platform Development
    Blog
    no votes  

  5. #20

    Registered
    28/08/02
    Location
    Leuven
    Posts
    3,026
    iTrader
    46 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/45
    Quote Originally Posted by Moto View Post
    This quote is hidden because you are ignoring this member. Show
    Hoe ge het bekijkt
    Qua syntax ja, der zijn minder goede kanten, maar die zijn gekend en worden ook bijna unaniem als slecht beschouwd
    Daarentegen besteed men in de javascript community wel tijd aan de belangrijke dingen
    Zoals PageLoad / Performance voor een betere UX, men kijkt meer naar het resultaat dan hoe men aan het resultaat gekomen is
    Heb het dan wel over de echte javascript community en niet de asp.netters die nog met jquery/jquery-ui hun dingen doen

    Daarentegen de C# community is gewoon heel droevig

    Iedereen komt u lastigvallen met honderden "best practices", "design patterns" en "solid principles"
    Dan nog even enkel de standaard MS frameworks bekijken natuurlijk zoals Asp.Net MVC, WCF, EF
    Die ofwel te complex zijn (EF), ofwel vreselijk convention based zijn (Asp.net MVC, Web Api)
    Laten we dan nog zwijgen over enterprise patterns DDD/CQRS en de UI libraries die na een aantal jaar abandoned worden

    En wat geeft dat als resultaat
    Een complexe, OOverdesignde trage puinhoop waar dan ook nog eens heel veel tijd voor nodig is geweest
    (traag -> voor de .netters : alles dat langer dan 100ms duurt = traag)



    Dus voor bad practices, zijnde cargo cult programming, totaal gebrek aan Yagni / Kiss => c#
    Hoopje onzin dit, er is helemaal niets mis met doorontwikkeling, dat gebeurt overal en in elke taal. Je bent trouwens ook helemaal niet verplicht om eender welke framework te gebruiken in .NET . Maar ik geloof er geen snars van dat je er geen gebruik van maakt als je in .NET schrijft.

    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.

    on topic:
    Anyway, imo, C# is by far de beste taal met de meeste mogelijkheden. Jammer genoeg proprietary en Windows only (Mono is imo niet volwassen genoeg). Voor Android development raad ik je aan om in Java te werken, dat toch een ijzersterk alternatief is en wel multiplatform. 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).
    no votes  

  6. #21
    Moto's Avatar
    Registered
    17/07/02
    Location
    Wilrijk
    Posts
    1,994
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    9/16
    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
    no votes  

  7. #22

    Registered
    28/08/02
    Location
    Leuven
    Posts
    3,026
    iTrader
    46 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/45
    Quote Originally Posted by Moto View Post
    This quote is hidden because you are ignoring this member. Show
    PS : Al 15 jaar microsoft consultant trouwens
    Alsof je de enige bent.
    no votes  

  8. #23
    Dieterg's Avatar
    Registered
    08/01/05
    Location
    Turnhout
    Posts
    1,182
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    9/9
    Quote Originally Posted by TheBud View Post
    This quote is hidden because you are ignoring this member. Show
    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...).
    -
    no votes  

  9. #24

    Registered
    23/08/09
    Location
    De Haan
    Posts
    378
    iTrader
    0
    Mentioned
    0 Post(s)
    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.
    Starcraft II ig: Josspair.543
    no votes  

  10. #25
    Tyfius's Avatar
    Registered
    01/09/02
    Location
    Peutie
    Posts
    7,664
    iTrader
    0
    Mentioned
    4 Post(s)
    Reputation
    13/105
    Quote Originally Posted by Moto View Post
    This quote is hidden because you are ignoring this member. Show
    Ik gebruik geen WCF, EF, ASP.net MVC, WPF, ...
    Even tussendoor, maar wat is uw WPF alternatief bij voorkeur?

    Quote Originally Posted by Dudenoob View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    Vanaf nu gaan we verder op BeyondGaming!
    In deze thread wordt uitgelegd hoe je jouw account kan migreren.
    no votes  

  11. #26
    Moto's Avatar
    Registered
    17/07/02
    Location
    Wilrijk
    Posts
    1,994
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    9/16
    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
    no votes  

  12. #27
    NeverwinterX's Avatar
    Registered
    27/08/04
    Location
    Leuven
    Posts
    930
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    11/38
    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.
    I am thee and thou art me and all of one is the other.
    TED talk: Richard Dawkins on militant atheism
    no votes  

  13. #28
    Jerre Muesli's Avatar
    Registered
    08/09/02
    Location
    -
    Posts
    2,044
    iTrader
    9 (100%)
    Mentioned
    0 Post(s)
    Reputation
    3/6
    Quote Originally Posted by NeverwinterX View Post
    This quote is hidden because you are ignoring this member. Show
    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?
    no votes  

  14. #29
    Moto's Avatar
    Registered
    17/07/02
    Location
    Wilrijk
    Posts
    1,994
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    9/16
    no votes  

  15. #30
    Tyfius's Avatar
    Registered
    01/09/02
    Location
    Peutie
    Posts
    7,664
    iTrader
    0
    Mentioned
    4 Post(s)
    Reputation
    13/105
    Quote Originally Posted by NeverwinterX View Post
    This quote is hidden because you are ignoring this member. Show
    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?

    Quote Originally Posted by Moto View Post
    This quote is hidden because you are ignoring this member. Show
    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".
    Vanaf nu gaan we verder op BeyondGaming!
    In deze thread wordt uitgelegd hoe je jouw account kan migreren.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in