Article View: be.comp.programming
Article #2056Re: c en java - verschil vocabulair/syntax
From: John Bokma
Date: Thu, 28 Oct 2004 13:27
Date: Thu, 28 Oct 2004 13:27
34 lines
2793 bytes
2793 bytes
Dirk Bollen wrote:
> Wat zeker is is dat ik beide talen wil leren. Waarom? wel 1. Om snel
> een applicatie te schrijven eventueel met een gui. Ik denk dan vooral
> aan java. 2. Om meer van Linux te leren en begijpen. Ik denk dan aan
> c. Misschien wil ik ooit wel device drivers schrijven (wat me
> interessant lijkt) of zelf dingen aanpassen aan de kernel(vb embedded
> systemen). Wat is dan mijn probleem, hoor ik jullie al zeggen, leer ze
> beide. Het probleem is dat ik goed en gestructureerd wil leren
> programmeren. Ik heb de indruk dat omdat ik op unief met java ben
> begonnen(omdat het een deel van mijn opleiding uit maakte) ik bepaalde
> dingen niet heb meegekregen over hoe de programmeer taal samenhangt
> met bv. de hardware of libraries.
Je kan niet alles in 1 dag leren. Als je goed in Java kan programmeren heb
je een solide basis om ook andere dingen te doen. De meeste programmeurs
die ik ken gebruiken niet 1 taal. Meestal goed in een paar talen (2, 3), en
kunnen een groot aantal andere talen lezen ( 10-20 of meer).
Hoe dingen op hardwarenivo gaan, tja, dat is extreem specifiek, en ik zou
mij, als ik jou was, voorlopig niet druk om maken. Als je Java goed in de
vingers hebt, en dingen als het schrijven van algorithmes etc. (Tip: An
Introduction to Algorithms, http://theory.lcs.mit.edu/~clr/ ) dan kan je
ook begrijpen hoe een device driver geschreven moet worden.
Hoe Java samenhangt met libraries, als je Java geprogrammeerd hebt, hoor je
dat te weten. Hoe het intern gaat, is niet echt van belang, maar ook daar
is documentatie over te vinden mocht het van belang worden :-D.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Technical Details
Message-ID:
<Xns9590561BB4DE0castleamber@130.133.1.4>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<NyTfd.1802$%b.268379@phobos.telenet-ops.be> <4180df9d$0$25846$ba620e4c@news.skynet.be> <AS5gd.2323$or.346255@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,99c1bd24c9ce05ae
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail
From: John Bokma <postmaster@castleamber.com>
Newsgroups: be.comp.programming
Subject: Re: c en java - verschil vocabulair/syntax
Date: 28 Oct 2004 13:27:54 GMT
Organization: Castle Amber - software development
Lines: 34
Message-ID: <Xns9590561BB4DE0castleamber@130.133.1.4>
References: <NyTfd.1802$%b.268379@phobos.telenet-ops.be> <4180df9d$0$25846$ba620e4c@news.skynet.be> <AS5gd.2323$or.346255@phobos.telenet-ops.be>
X-Trace: news.uni-berlin.de mK1UjLmsp05IxfUHeLo02gJKcbYirhwcbTUkg1GLM/ODI4bfoI
User-Agent: Xnews/5.04.25
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a