Gebruikersavatar
jhnbk
Artikelen: 0
Berichten: 6.905
Lid geworden op: za 16 dec 2006, 09:10

Re: Basiscursus programmeren: welke taal?

Normaal zou dat voldoende moeten zijn. Een alternatief is sharpdevelop als je liever met iets anders zou werken.
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.
Gebruikersavatar
Cycloon
Artikelen: 0
Berichten: 4.810
Lid geworden op: ma 24 jan 2005, 20:56

Re: Basiscursus programmeren: welke taal?

Ja, die kan meer dan voldoende :eusa_whistle:
BMS
Artikelen: 0
Berichten: 21
Lid geworden op: wo 06 jan 2010, 22:33

Re: Basiscursus programmeren: welke taal?

Ik zit tegenwoordig nog met Windows XP -Vista heb ik ook liggen, maar was het na 3 weken echt beu en heb er dan terug XP opgezet-. Met windows XP is SharpDevelop een betere keuze, of maakt dit niets uit?

mvg
Gebruikersavatar
jhnbk
Artikelen: 0
Berichten: 6.905
Lid geworden op: za 16 dec 2006, 09:10

Re: Basiscursus programmeren: welke taal?

Zou in principe niets mogen uitmaken.
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.
Gebruikersavatar
Ruben01
Artikelen: 0
Berichten: 2.902
Lid geworden op: wo 02 mei 2007, 18:10

Re: Basiscursus programmeren: welke taal?

Je bent op zoek naar een programma om te modelleren zeg je, is het dan niet aangewezen om je vooral te concentreren op dat modelleren en minder zitten prutsen met hoe moet je een grafiek teken via een programmeertaal zoals Java of C#.

Wiskundige modellen van fysische of chemische systeem worden vaak beschreven met differentiaalvergelijkingen.

Volgens mij ben je veel beter met Matlab in combinatie met simulink (als je echt serieuze zaken wil aanpakken) of eventueel een Maple als het gaat om eenvoudige zaken in plaats van 0 beginnen met een Java of C#.

Met Simulink moet je grote stukken zelfs grafisch programmeren dus heb je de grafische voorstelling van je proces en de berekeningen in één keer.

Je hoeft je niet meer bezig te houden met details in je syntax en je kunt meer tijd steken in het modelleren op deze manier denk ik.

Als je echt met Java of C# wil gaan werken maakt het volgens mij niet zoveel uit welke taal je neemt, de snelheid tussen beide talen is misschien niet gelijk maar op een hedendaagse computer zul je dat verschil niet merken (enkel natuurlijk als je bvb een OS wil gaan schrijven kan je beter C gebruiken in plaats van Java :eusa_whistle: )
Aries
Artikelen: 0
Berichten: 83
Lid geworden op: ma 10 aug 2009, 20:32

Re: Basiscursus programmeren: welke taal?

Doe jezelf een lol een LEER C++ !!!

C++ is:

- Qua performance sneller dan wat dan ook

- minder tikwerk dan andere talen bijvoorbeeld i++; ipv i = i + 1;

- Multiple inheritance

- Als je C++ goed beheerst zijn andere talen een eitje.

- De vrijheid om gedeeltes object georienteerd te doen en andere gedeeltes niet.

- Je mag alles misbruiken zoals je wil.. :eusa_whistle:

- scheiding tussen declaratie en implementatie (headerfiles)

C# is leuk maar wordt vlug een zooitje, ik gebruik beide op mijn werk.

Owja.. java is evil ](*,)
Gebruikersavatar
Ruben01
Artikelen: 0
Berichten: 2.902
Lid geworden op: wo 02 mei 2007, 18:10

Re: Basiscursus programmeren: welke taal?

Een groot deel van jouw "voordelen" zijn helemaal niet uniek voor C++.
Aries
Artikelen: 0
Berichten: 83
Lid geworden op: ma 10 aug 2009, 20:32

Re: Basiscursus programmeren: welke taal?

nee maar C++ heeft ze wel ALLEMAAL :eusa_whistle:
Gebruikersavatar
jhnbk
Artikelen: 0
Berichten: 6.905
Lid geworden op: za 16 dec 2006, 09:10

Re: Basiscursus programmeren: welke taal?

Ja maar gezien de topicstarter enige randvoorwaarde gaf is C++ eigenlijk niet aan de orde.
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.
Lathander
Artikelen: 0
Berichten: 2.504
Lid geworden op: do 26 jan 2006, 15:49

Re: Basiscursus programmeren: welke taal?

Dan is Java of C# de beste keuze. Als je dit programma ook nog eens op andere platformen wil draaien, dan best Java.
"Invisible Pink Unicorns are beings of great spiritual power. We know this because they are capable of being invisible and pink at the same time. Like all religions, the Faith of the Invisible Pink Unicorns is based upon both logic and faith. We have faith that they are pink; we logically know that they are invisible because we can't see them."
virtlink
Artikelen: 0
Berichten: 158
Lid geworden op: di 21 mar 2006, 18:44

Re: Basiscursus programmeren: welke taal?

Aries schreef:Doe jezelf een lol een LEER C++ !!!

C# is leuk maar wordt vlug een zooitje, ik gebruik beide op mijn werk.

Owja.. java is evil :eusa_whistle:
Als je in C# of Java multiple inheritance mist dan snap je de filosofie van de taal niet. Verder is C++ een stuk lastiger voor beginners, omdat je bijvoorbeeld moet knoeien met headerfiles. In Java en C# hoeft dat niet want het is natuurlijk onzinnig dat je twee keer je functie moet definiëren en als je de ene definitie verandert zal je de ander ook weer moeten veranderen. Dat noem ik pas een zootje.

Verder hebben Java en C# beide een hele grote (veel groter dan C++) bibliotheek met handige functies, die ook nog veel geordender is (met namespaces). Er zijn voor beide hogere programmeertalen hele goede editors die je heel veel helpen (zoals Visual Studio met IntelliSense voor C# of vergelijkbaar met Eclipse voor Java). En ten slotte zijn er heel erg veel programmeerfouten die heel gewoon zijn in C++ die je niet zomaar kan maken in C# of Java. Nu denk ik bijvoorbeeld aan het meest voorkomende beveiligingslek ter wereld: buffer overflows. Java en C# heten niet voor niets higher-level languages.

Al met al kan je véél beter beginnen met Java of C#.
"Niet gehinderd door enige kennis van zaken..."
Lathander
Artikelen: 0
Berichten: 2.504
Lid geworden op: do 26 jan 2006, 15:49

Re: Basiscursus programmeren: welke taal?

Met die hele programeertalen-oorlog wil toch even de nadruk leggen op paradigma's:

Paradigma's zijn, in termen van programmeren, manieren om problemen op te lossen.

Een diagram:

Afbeelding

Er zijn veel probleemstellingen, en Object-Oriented kan ze niet allemaal oplossen, en als het kan, zijn er soms massieve hoeveelheden code nodig, daar het in een taal die bedoeld is voor het specifiek paradigma, met enkele lijnen kan.

Object-Oriented is niet de heilige graal, gewoon de meest gebruikte.

Ik hoop dat dat de verheerlijking van C++ een beetje in perspectief zet.
"Invisible Pink Unicorns are beings of great spiritual power. We know this because they are capable of being invisible and pink at the same time. Like all religions, the Faith of the Invisible Pink Unicorns is based upon both logic and faith. We have faith that they are pink; we logically know that they are invisible because we can't see them."
Gebruikersavatar
Vladimir Lenin
Artikelen: 0
Berichten: 829
Lid geworden op: do 25 sep 2008, 14:15

Re: Basiscursus programmeren: welke taal?

Dan is Java of C# de beste keuze. Als je dit programma ook nog eens op andere platformen wil draaien, dan best Java.
In principe kan je C# ook op alle platformen draaien, zoiets heet dan Mono met een eigen IDE (MonoDevelop), ik geef toe dat de IDE nog beter kan, maar Mono heeft wel voordelen tegenover de C#-versie Microsoft: alle libraries zijn opensource, terwijl je bij MSFT de specificaties moet gaan lezen.
"Als je niet leeft zoals je denkt, zul je snel gaan denken zoals je leeft."

--Vladimir Lenin-- (Владимир Ильич Ульянов)
mcs51mc
Artikelen: 0
Berichten: 473
Lid geworden op: za 23 jan 2010, 13:42

Re: Basiscursus programmeren: welke taal?

Het verbaasd me dat niemand nog LabVIEW aangehaald heeft.

Als het om grafieken gaat is dit wel de max door de zeer uitgebreide meegeleverde controls.

Inzomen, cursors, assen schalen, plots in alle mogelijke lijnen en kleuren, allemaal zonder één stukje code te schrijven.

Gewoon je data in de control ploffen en LabVIEW doet de rest op vraag van de gebruiker.
Gebruikersavatar
Vladimir Lenin
Artikelen: 0
Berichten: 829
Lid geworden op: do 25 sep 2008, 14:15

Re: Basiscursus programmeren: welke taal?

misschien een beetje een late reactie, maar LABVIEW heeft naar wat ik gehoord heb inderdaad een paar zeer mooie eigenschappen, maar vanaf dat je eraan denkt om iets complex te gaan bouwen wordt het een groot boeltje. Dat al snel niet meer te overzien valt. Zolang dus het probleem eenvoudig is lijkt LABVIEW mij geschikt maar het is net als met iedere VPL vanaf dat je met iets complex wil beginnen met veel constraints en verschillende representatievormen, wordt het probleem vaak onoverzichtelijk.
"Als je niet leeft zoals je denkt, zul je snel gaan denken zoals je leeft."

--Vladimir Lenin-- (Владимир Ильич Ульянов)

Terug naar “Informatica en programmeren”