Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2
VS.NET is imo niet geschikt om in Java te programmeren. Je kunt er wel mee in J# programmeren, maar dat is ws niet wat je wilt.
https://fgheysels.github.io/
( zonder enkele prog ervaring
modbreak: kijk eens in de P&W FAQ
Je hoeft het topic nu ook weer niet te kapen
[ Voor 32% gewijzigd door whoami op 06-02-2004 11:48 ]
- NAC Breda -
Verwijderd
Ik hoef dus niet voor .NET oid te proggen. Ik wil gewoon weer wat met Java doen. Voor mijn werk zal ik voornamelijk custom functions moeten maken!
Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2
Ritchie schreef op 06 februari 2004 @ 11:46:
<font color=blue>modbreak: kijk eens in de P&W FAQ
Je hoeft het topic nu ook weer niet te kapen</font>
im so sorry
ben direct na mijn vraag meteen de faq in gedoken
- NAC Breda -
Je zou kunnen kijken naar de boeken van bruce eckel. Thinking in Java bv is wel aardig. Je kan ze gratis downloaden vanaf zijn site.Deddiekoel schreef op 06 februari 2004 @ 11:52:
Hmmmm, het gaat mij vooral om het leren van de taal. Als ik van VS uit de buurt kan blijven de ik dat met liefde. Maar dan wil ik wel een goed alternatief om hands-on Java te leren. Het liefst gratis maar een goed boek sla ik niet af
Ik hoef dus niet voor .NET oid te proggen.
En er zijn genoeg lichte ide`s zoals JCreator. Ik zou verder wel een beetje uitkijken met de fullblown versies zoals Netbeans, JBuilder, IDEA, Eclipse omdat ze voor een beginner nogal een groot obstakel kunnen vormen. Ik zou dus voorlopig voor een lichte ide gaan, of misschien zelf alleen een texteditor met syntax highlighting nemen (crimsoneditor bv).
[ Voor 4% gewijzigd door Alarmnummer op 06-02-2004 12:03 ]
Of je dit daadwerkelijk wil moet je zelf maar beslissen, maar als je mijn humble opinion wilt weten dan zou ik je afraden om deze kant op te gaan en liever een van de IDE's die hierboven genoemd staan te pakken
[ Voor 39% gewijzigd door mindcrash op 06-02-2004 12:02 ]
"The people who are crazy enough to think they could change the world, are the ones who do." -- Steve Jobs (1955-2011) , Aaron Swartz (1986-2013)
[ Voor 3% gewijzigd door Deddiekoel op 06-02-2004 13:29 ]
Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2
Ik gebruik nu nog NetBeans, voornamelijk om het designen van forms e.d. Dit werkt opzich lekker, soms wat traag. Maar kan ik met Eclipse ook Java forms designen op een visuele manier zoals in NetBeans?Verwijderd schreef op 06 februari 2004 @ 11:47:
Als je echt Java wil programmeren, blijf dan weg van Visual Studio! Als gratis IDE kan ik zeker Eclipse aanraden (http://www.eclipse.org). Volgens mij een stuk robuuster en functioneel uitgebreider (dankzij alle plug-ins) dan netbeans.
"The shell stopped unexpectedly and Explorer.exe was restarted."
Ik denk dat je dat beter niet doet, aangezien Visual J++ niet compatibel is met 'gewone' Java, en Visual J++ naar ik meen ook niet meer ontwikkeld wordt.Deddiekoel schreef op 06 februari 2004 @ 13:24:
Ik ga denk ik wel gewoon met Visual J++ aan de slag. Als ik klaar ben met de cursus kijk ik wel verder naar IDE's waar ik me verder wil...
https://fgheysels.github.io/
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
[ Voor 3% gewijzigd door NetForce1 op 06-02-2004 18:17 ]
De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Verwijderd
Wil je echte Java ga dan voor de SUN Java http://java.sun.com. Dit volgt de echte Java standaard en draait goed op veel platformsIk ga denk ik wel gewoon met Visual J++ aan de slag. Als ik klaar ben met de cursus kijk ik wel verder naar IDE's waar ik mee verder wil...
Wil je iets Java-achtigs op Microsoft platform ga dan voor J#. Performance op win32 is meestal veel beter dan SUN Java
J++ is nooit echt een succes geworden. Ik weet niet waarom, want ik heb het zelf nooit gebruikt, maar daar zullen best redenen voor zijn.
Als je iets Java achtigs wilt op het Microsoft platform dan kan je denk beter voor C# gaan. C# heeft grotendeels ook de Java syntax. Maar als je met J# gaat programmeren moet je nog steeds gebruik maken van de .net Library. Ik weet overigens niet precies wat voor functionaliteit J# allemaal ondersteund maar ieder geval ben je met C# beter voorbereid op de toekomst omdat daar in versie 2.0 al generics en andere nieuwe functionaliteiten in komen en dat zal volgens mij in J# nog niet gebeuren.Verwijderd schreef op 06 februari 2004 @ 19:17:
[...]
Wil je echte Java ga dan voor de SUN Java http://java.sun.com. Dit volgt de echte Java standaard en draait goed op veel platforms
Wil je iets Java-achtigs op Microsoft platform ga dan voor J#. Performance op win32 is meestal veel beter dan SUN Java
J++ is nooit echt een succes geworden. Ik weet niet waarom, want ik heb het zelf nooit gebruikt, maar daar zullen best redenen voor zijn.
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
waarom niet? In C++.net komt het ook, en in VB volgens mij ook, dus ik zie niet in waarom het in J# niet zou kunnen (en Java krijgt ook generics, dus wat dat betreft kan het zelfs met dezelfde syntax als in java)en dat zal volgens mij in J# nog niet gebeuren
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Ik dacht dat ergens gelezen te hebben. J# is zowiezo niet een van de belangrijkste talen voor het .net platform. Ik denk dat Microsoft deze taal vooral aan toe heeft gevoegd aan visual studio om meer java devellopers over de streep te krijgen om met .net verder te gaan. Dit blijkt ook al uit het feit dat J# eerst of helemaal niet in vs.net zat of niet compleet ( Ik weet niet zeker of het er helemaal niet in zat of dat het niet goed werkte maar voor J# moest je ieder geval een extra installatie file downloaden ). Ook zijn er maar weinig voorbeelden in J# te vinden in de MSDN. Mischien dat generics wel in J# komen maar dat dat bij de release van de volgende visual studio nog niet het geval is..oisyn schreef op 09 februari 2004 @ 18:09:
[...]
waarom niet? In C++.net komt het ook, en in VB volgens mij ook, dus ik zie niet in waarom het in J# niet zou kunnen (en Java krijgt ook generics, dus wat dat betreft kan het zelfs met dezelfde syntax als in java)
Toen ik voor het eerst een paar artikelen gelezen had over Generics in C# was er zelfs nog sprake dat het bij de eerste versie nog niet eens in VB.NET zou komen. Ik denk dat Microsoft meer effort in VB.NET steekt als J#, want dat is volgens mij toch niet een van de talen die microsoft probeert te pushen. Dat het in C++.NET komt vindt ik ook niet zo vreemdt aangezien ze daar natuurlijk een veel groter team op hebben gezet omdat ze veel meer intergratie tussen standaard C++ en C++.NET willen ( Maar daar zal jij wel weer meer over weten dan ik )
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Ik dacht dat de generics in de CLR zouden zitten. Het zal dus makkelijk zijn om het voor andere .NET talen ook te implementeren..oisyn schreef op 09 februari 2004 @ 18:09:
[...]
waarom niet? In C++.net komt het ook, en in VB volgens mij ook, dus ik zie niet in waarom het in J# niet zou kunnen (en Java krijgt ook generics, dus wat dat betreft kan het zelfs met dezelfde syntax als in java)
https://fgheysels.github.io/
Dan nog zul je je syntax moeten aanpassen en je higher level libraries rewriten zodat ze er ook gebruik van makenwhoami schreef op 09 februari 2004 @ 19:09:
Ik dacht dat de generics in de CLR zouden zitten. Het zal dus makkelijk zijn om het voor andere .NET talen ook te implementeren.
When a generic class is compiled, there is actually nothing different between it and a regular class. Indeed, the result of the compilation is nothing but metadata and Intermediate Language (IL). The IL is, of course, parameterized to accept a user-supplied type somewhere in code. How the IL for a generic type is used differs based on whether or not the supplied type parameter is a value or reference type.
C++ templates differ significantly from C# generics. Where C# generics are compiled into IL, causing specialization to occur intelligently at run-time for each value type and once only for reference types, C++ templates are essentially code expansion macros that generate a specialized type for each type parameter supplied to a template. So, when the C++ compiler encounters a template, say a Stack of integers, it will expand the template code into a Stack class that contains integers internally as its native type. Regardless of whether the type parameter is a value or reference type, unless the linker is specifically designed to reduce code bloat, the C++ compiler will create a specialized class each time, resulting in a significant increase in code bloat over C# generics.
Moreover, C++ templates cannot define constraints. C++ templates may only define constraints implicitly by simply using a member that might or might not belong to the type parameter. If the member does exist in the type parameter that is eventually passed to the generic class, the program will work properly. If the member does not exist in the type parameter, the program will fail and a cryptic error message will likely be returned. Because C# generics can declare constraints and are strongly typed, these potential errors do not exist.
Meanwhile, Sun has proposed the addition of generics in the next version of the Java language, codenamed “Tiger”. Sun has chosen an implementation that does not require modifying the Java Virtual Machine. As such, Sun is faced with implementing generics on an unmodified virtual machine.
https://fgheysels.github.io/
Heb je ook een turotial hiervan? Want ik probeer zo goed zo kwaad als het kan Visual J++ niet te gebruiken voor de cursus maar alle voorbeelden refereren direct aan Visual J++....NetForce1 schreef op 06 februari 2004 @ 18:16:
Wij gebruiken op de opleiding als IDE BlueJ, wat imo voor beginners wel een mooie omgeving is, vooral omdat je heel makkelijk kunt testen en debuggen. Je kunt bijv. in BlueJ een object aanmaken, en vervolgens een methode aanroepen, zonder eerst allerlei test-shit te moeten schrijven. En zo zijn er nog een paar van die dingetjes waar je als absolute beginner echt geen raad mee weet, die in BlueJ duidelijk(er) zijn.
Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2
daarom juist mijn hele punt iddwhoami schreef op 09 februari 2004 @ 19:09:
[...]
Ik dacht dat de generics in de CLR zouden zitten. Het zal dus makkelijk zijn om het voor andere .NET talen ook te implementeren.
.edit: en whidbey brengt generics naar C++, dus heb je beschikking over het beste van beide werelden
[ Voor 17% gewijzigd door .oisyn op 09-02-2004 19:49 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Erg prettige, edoch simpel, applicatie.
Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2