🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2056

Re: c en java - verschil vocabulair/syntax

#2056
From: John Bokma
Date: Thu, 28 Oct 2004 13:27
34 lines
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-mail
References: <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