Article View: be.comp.programming
Article #9961Re: Strekking (afgeleid v: C, C++, C.NET)
From: domi
Date: Mon, 01 Apr 2002 15:26
Date: Mon, 01 Apr 2002 15:26
113 lines
6842 bytes
6842 bytes
Kris wrote: > >> ik zeg gewoon dat vb een kuttaal is, dat M$ een kutbedrijf is met veel te > hoge >> ambities, en dat je niemand vb zou mogen aanraden omdat het >> 1 duur is > > Koop het dan niet. Duur = = support en ondersteuning. En toch jammer dat dit > argument met .NET wegvalt h�. Nu kan je alleen nog maar gaan kakken op MS. > En dat is best wel kinderachtig. oh, ja, .NET zou niet duur zijn. Micro$oft heeft gans zijn strategie omgegooid om dan plots nergens meer winst mee te kunnen maken. Tel op: ��n nieuwe ontwikkelomgeving om de 2 jaar, ��n windows-platform om die rommel op te draaien, ook om de twee jaar. van elk van die twee nog ��n als de ontwikkelaar in kwestie ergens gaat werken. Een hele hoop windows-licenties voor alle gebruikers van programma's van die ontwikkelaar. En daar dan nog een versterking van je monopolie bij. M$ zal heus niet failliet gaan, hoor... > >> 2 je niet veel leert over programmeren > > Het is niet omdat je denkt dat je met VB niets anders kan doen dan knippen > en plakken (en kleuren) dat dit zo is. Ik heb in VB de windows API leren > gebruiken. In heb in VB geleerd hoe je netwerk applicaties maakt. Ik heb in > VB geleerd hoe je met threads werkt... In C++ is dat net hetzelfde. In Java > is dat net hetzelfde. Het is eender waar ge zo'n dingen leert. > 1 jij bent de enige vb-'programmeur' die ik ken die verder is gegaan dan het point&clicken. 2 wat ken jij van algoritmen, van low-level-programmeren, van object-geori�nteerde design patterns... Bij het gebruik van een echte taal, en bij het samenwerken met anderen in een open source project, wordt je ondergedompeld in die dingen, en wordt je daar snel vertrouwd mee >> 3 niet portable is > > Alsof C dat wel is. Als jij in linux naar een of ander device schrijft, mag > je die code mooit ontdubbelen om die op andere platforms wel te laten > werken. ten eerste is er een verschil tussen de taal c, en bepaalde platform-specifieke dingen zoals wat je nu net aanhaalt. Misschien is c++ een beter voorbeeld: ik kan in c++ een console-programma schrijven dat op elk platform werkt met een c++-compiler, en dat nog nuttige dingen doet, ook (tot en met disk-i/o). Verder kan ik op elk platform aan mijn c++-programma werken. Dat bedoel ik met portabiliteit. Natuurlijk zul je af en toe wat platform-specifieke dingen tussen een ifdef moeten zetten, maar het gaat erom dat je niet je heel programma in een andere taal moet herschrijven. > En als je zo graag wil dat er een VB compiler is (wat je blijkbaar > van de daken schreeuwt aangezien je dit telkens als argument neemt), schrijf > er dan een. That's what's Linux is all about, no? Blijkbaar heeft nog > niemand de nood van een VB compiler in Linux ingezien, vandaar dat die er > ook niet is. Persoonlijk zie ik een VB compiler voor linux of BSD ofzo ook > niet echt zitten... who needs it. je beantwoordt je eigen vragen: who needs it, vb is een idiote taal, en er is geen enkele reden om dat gedrocht op linux te laten werken. Ik wil helemaal geen vb-compiler op linux, ik zeg gewoon dat vb nog meer een kuttaal is omdat er maar ��n compiler voor is, die maar werkt op ��n platform. > >> 4 geen mooie taal is > > Weerom... C en C++ zijn dat wel zekers!? Komaan man. C is zowat de lelijkste > taal die er bestaat (misschien net geklopt door Perl) en het is net daarom > dat mensen zoals u die in C kunnen programmeren nogal een hoge dunk van > zichzelf hebben. (Ik zeg niet dat alle C programmeurs eikels zijn hoor!! Ik > programmeer zelf ook veel in C en C++.. dat wil nogaltijd niet zeggen dat > niet alle C programmeurs geen eikels zijn, maar kom...). > ik bedoel hiermee bv. c++, waar je met operator overloading en zo erg mooi de taal kan uitbreiden, zodat je erg begrijpbare source krijgt. op vb kan je maar op ��n manier werken, is de helft van je code keywords, om de compiler toch maar de structuur te laten herkennen e.d. >> 5 sterk gekoppeld is aan Micro$oft-os'en, zodat je M$' monopolie nog maar > wat >> gaat versterken, en zodat je zelf ook vast zit aan die rommel > > Blijkbaar zijn er genoeg mensen die dat willen. Het is niet omdat jij een > andere filosofie hebt, dat je die moet opdringen aan iedreeen, en dat je het > recht hebt om iedreeen die niet zo bekrompen is als uzelf uit te kakken en > aan te vallen. Geef mij ook maar free software en open source en BSD > licenses (of GPL, ook al een beetje goed) etc. Maar mij ga je niet horen > zeggen dat iemand die daar niet voor kiest ne rotte zak is. Bij u lees ik > dat wel tussen de lijntjes. (Zaag ni da ge da ni zo gezegd hebt, ge hebt het > op zijn minst gedacht). ik zeg hier gewoon dat linux en unix in vgl. met windows een veel betere en aangenamere programmeer- en werkomgeving (met dingen als emacs, bash-scripting, enz.) is dan windows. Een programmeur zou moeten de kwaliteit van andere software kunnen inschatten, en hij zou moeten inzien dat windows veruit het slechtste os is. Maar mijn ervaring is dat windows-programmeurs de wereld van besturingssystemen, compilers en andere dingen als een totaal andere en onbereikbare wereld zien, zodat zij zich maar beperken tot simpele toepassinkjes. Dat terwijl er niet zoveel onderscheid is tussen beide, en ze veel betere soft zouden schrijven als ze daar ook wat van begrepen. > >> >> er zijn genoeg simpele, krachtige talen die vrij zijn, eenvoudig voor > beginners >> enz., en met een goeie grafische library. denk maar aan python met pyGtk > en >> pyQt/pyKDE >> sjuus >> domi >
Technical Details
Message-ID:
<%__p8.42922$DE4.5710@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3CA72B69.E5F1026F@pandora.be> <jobgau0ctfkqc4dsp7spqu73o4rdtvu76c@4ax.com> <quWp8.42519$DE4.5529@afrodite.telenet-ops.be> <iq_p8.85$Lf6.6081@news.chello.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,40b21b9456002881 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-01 07:26:53 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: domi <fritmebufstek@pandora.be> Subject: Re: Strekking (afgeleid v: C, C++, C.NET) Newsgroups: be.comp.programming Reply-To: fritmebufstek@pandora.be References: <3CA72B69.E5F1026F@pandora.be> <jobgau0ctfkqc4dsp7spqu73o4rdtvu76c@4ax.com> <quWp8.42519$DE4.5529@afrodite.telenet-ops.be> <iq_p8.85$Lf6.6081@news.chello.be> Lines: 114 User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Message-ID: <%__p8.42922$DE4.5710@afrodite.telenet-ops.be> Date: Mon, 01 Apr 2002 15:26:51 GMT NNTP-Posting-Host: 213.118.142.182 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1017674811 213.118.142.182 (Mon, 01 Apr 2002 17:26:51 MET DST) NNTP-Posting-Date: Mon, 01 Apr 2002 17:26:51 MET DST Organization: Telenet Internet