Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Grayfox zei:C++ niet moeilijk? HA, nog nooit function pointers gebruikt zeker?
Moeilijke aan C++ zijn dus de pointers, en memory management
Java heeft al automatische memory management (je moet niet zelf meer het geheugen free-en nadat je het gebruikt hebt, dat gebeurd vanzelf)
dit betekent veel minder debuggen, en veel vlugger kunnen coden!
Java heeft wel veel objecten enzo, daarmee bekend raken kan nogal lastig zijn omdat het er zoveel zijn
Maar C++ is dan weer veel sneller en beter voor (performance/spelletjes) bijvoorbeeld
Java is dan weer 'platform-onafhankelijk'
Voor simpele desktop apps voor windows is het eigenlijk zelf beter VisualBasic te gebruiken omdat dan de performance niet veel uitmaakt, je er genoeg mee kan doen, en het developpen veeel rapper gaat.
Grayfox zei:Java is wel degelijk trager dan VISUALC++ (vooral als het aankomt op geometrische functies zoals sinus en cosinus)
waarom zouden developpers anders niet in Java hun 3D spelletjes maken?
Java is multiplatform... veel vlugger te schrijven, en heeft memory management...
Dat artikel, als je het wat beter gelezen had, ging over JVM als server, JVM als Client verliest praktisch op alle gebieden, en hij gebruikt ook nog eens GCC (ipv VC++)
Als Java dan echt sneller was, waarom zouden de mannen van Sun zelf op hun website benchmarks hebben waarin ze tonen dat (Visual) C++ sneller is?
btw, FYI, snelheid ligt aan de compiler/interpreter, niet zozeer aan de taal
Ah komaan, hoe kan je nu een artikel betrouwen dat met 2 zo'n lijnen begint, djeez.WHiSPy zei:Voor de rest had ik het artikel wel gelezen en Java wint toch duidelijk op de OOP-vlakken...![]()
wlibaers zei:Niet dat dit een argument is voor Java, want Java heeft geen templates.
dus als Java sneller is dan de unix-based GCC dan kan men zeggen "Java is sneller dan C++"WHiSPy zei:Visual C++ is Microsoft gerelateerd en gcc is unix-based, zodus uw punt klopt op dat vlak al niet. (hij had dus duidelijk voor de linux-versie gekozen)
Voor de rest had ik het artikel wel gelezen en Java wint toch duidelijk op de OOP-vlakken...![]()
Lees het artikel, en dan vooral het stukje over de server VM dan eens hé, alvorens dergelijke onzin te spuien. Daarbij, ik snap niet dat iemand zich druk maakt over "deze of gene taal is de snelste". De taal die mij toelaat van op een snelle manier mijn soft te ontwikkelen is imho steeds de beste keuze. Of dat nu Java, C++, Delphi, PHP of iets anders is, maakt mij eigenlijk geen zak uit. Het resultaat telt, niet de gebruikte tool.Grayfox zei:dus als Java sneller is dan de unix-based GCC dan kan men zeggen "Java is sneller dan C++"
das bullshit imo, kweet er ni zoveel van, maar kweet genoeg dat als op die grafiek Java op ELK punt in het rood staat bij JVM Client version, da ge ni kunt beweren dat Java sneller is dan C++
(meeste apps zijn toch client version, of niet soms?)
.Grayfox zei:maar kvind toch als ge zegt dak onzin uitspui dat ge moogt zeggen wat er mis is
These two systems are different binaries. They are essentially two different compilers (JITs) interfacing to the same runtime system. The client system is optimal for applications which need fast startup times or small footprints, the server system is optimial for applications where the performance is most important. In general the client system is better on GUIs. Some of the other differences include the compilation policy used, heap defaults, and inlining policy.
Grayfox zei:kvraag me dan eigenlijk gewoon af waarom spelletjes dan bijvoorbeeld in c/c++ geschreven worden
tottaal niet zo duur als gewone proffesional en is toch nog proffesional met extra Student Tools als ik u was zou ik E-Books oftewel echte leerboeken kopen (ik verkies echte leerboeken omdat ik tottaal niks kan leren als ik zoveel van het scherm moet lezen das saai
)zikje zei:Python zuigt. Al mee gewerkt. Java is volgens mij beter om mee te beginnen. Python syntax is ook nogal vreemd.
Grayfox zei:da snap ik toch ni hoor, als je een applicatie ontwikkelt waar de performance belangrijk is, dan is het toch belangrijk da ge voor de 'snelste' taal gaat? of en ik hier mis?
Silenger.BE zei:Daarbij C++ (of andere native compiled taal) zal altijd beter zijn dan Java, want in welke taal ga je dan je VM in maken?
The usual process is to write an interpreter for a language, L, in an existing language, M. The compiler is then written in L and the interpreter is used to run it. This produces an executable for compiling programs in L from the source of the compiler in L.
This technique is often used to verify the correctness of a compiler. It was first used in the LISP community.