Archief - Welke taal nu?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Kilghard

Legacy Member
Oke ik "ken" nu html/css/javascript/php/mysql & ajax
Nu ga ik niet beweren dat ik ze 100% procent beheers maar ik denk dat ik toch een goede 70/60% onder de knie heb.

Nu ben ik dus op zoek naar iets nieuw ,
Ik ben vooral aan het twijfelen tussen ruby & iets van C

Ik krijg het gevoel dat ruby gewoon hetzelfde is als de vorige maar dan anders aangepakt? Daarom spreekt het mij niet zo aan. Kan je hier ook werkelijk meer/betere dingen mee?

Nu zal ik maar toegeven dat ik ook niet echt weet waar voor C juist dient en wat het verschil nu juist is tussen C/C#/C++ maar ik dacht dat het vooral gaat over applicaties/programma's in het algemeen? (dus niet op het web)

Wat is dus jullie mening?
- Eerst alles 100% kennen?
- Ruby
- Meer info over C/C#/C++ zoeken
- Andere ?

(ik doe dit in de eerste plaats voor de fun , maar meer werkzekerheid is natuurlijk ook een plus (: )
moest dit nu in dit forum of het programeer forum?

alvast bedankt!

ns_ripper

Legacy Member
Kilghard zei:
Oke ik "ken" nu html/css/javascript/php/mysql & ajax
Nu ga ik niet beweren dat ik ze 100% procent beheers maar ik denk dat ik toch een goede 70/60% onder de knie heb.

Nu ben ik dus op zoek naar iets nieuw ,
Ik ben vooral aan het twijfelen tussen ruby & iets van C

Ik krijg het gevoel dat ruby gewoon hetzelfde is als de vorige maar dan anders aangepakt? Daarom spreekt het mij niet zo aan. Kan je hier ook werkelijk meer/betere dingen mee?

Nu zal ik maar toegeven dat ik ook niet echt weet waar voor C juist dient en wat het verschil nu juist is tussen C/C#/C++ maar ik dacht dat het vooral gaat over applicaties/programma's in het algemeen? (dus niet op het web)

Wat is dus jullie mening?
- Eerst alles 100% kennen?
- Ruby
- Meer info over C/C#/C++ zoeken
- Andere ?

(ik doe dit in de eerste plaats voor de fun , maar meer werkzekerheid is natuurlijk ook een plus (: )
moest dit nu in dit forum of het programeer forum?

alvast bedankt!

C en C++ voor webdesign? :-)
Tenzij ge uw eigen webserver zou willen schrijven, zou ik daar zeker van wegblijven. :D

C# kan je gebruiken als je bvb asp wil gaan gebruiken. C# trekt extreem hard op java kwa syntax en heeft ook garbage collector enzo.
Maar windows based webhosting is dan weer duurder ivm licenties.
Ruby on Rails lijkt me best wel leuk. De filmkes dat ik daar al van gezien heb, lijkt het me ideaal voor rapid development. Nen blog maken in 5 minuten enzo (opmaak daargelaten)...

youtube maar eens wat op RoR, dat zou ik zelf ook nog wel eens willen leren (mocht ik eens tijd vinden).

Kilghard

Legacy Member
Oja ik wil me niet perse beperken tot webdevelopment (:

En omdat ik C toch ook regelmatig in job aanbiedingen zie staan ?

Maar ben nu wat aan het zien naar RoR , ziet er inderdaad wel goed uit.


*edit*

RoR it is! , vind ik heel veel goeie/interactieve/recente tutorials over en ziet er leuk snel & handig uit.

Over C is ook veel te vinden maar allemaal zeer outdated.... en allemaal walls of text... misschien een andere keer :p

Drone

Legacy Member
Als het voor webdevelopment is dan is Ruby een hele goede keuze. Natuurlijk heb je ook Ruby on Rails wat een heel degelijk en zeer compleet Framework is.

Tutorial: Ruby on Rails Screencasts - RailsCasts


Als je Ruby een beetje te expressief vindt dan is Python ook nog een goed alternatief. Python is veel meer straight forward en ook vele gemakkelijker om te leren. Als framework voor Python heb je Django en nog een paar 1000 mini frameworks (bv. Flask). Python heeft als voordeel dat de documentaties top notch zijn.

Django: https://docs.djangoproject.com/en/dev/
Flask: Welcome | Flask (A Python Microframework)


C, C# en C++ zijn zeker niet het zelfde. Voor webdevelopment heb zou ik dan C# aanraden. Als alternatief voor C# heb je ook nog Java. C en C++ wordt meer gebruikt voor systeem applicaties, drivers, ... Met deze talen (c/c++) zit je vrij dicht tegen het metaal zoals ze zeggen. :)

Voor de C talen heb ik niet veel links. De .NET documentatie kan je 'behoorlijk' noemen neem ik aan.


Waar ik mij tegenwoordig voor de fun mee bezig hou is Coffeescript, Node.js en CouchDB. Nu als je op Windows zit is dit misschien wel niet mogelijk. Maar je kan altijd vmplayer/virtualbox downloaden en één van de zovele linuxen uitproberen. Unix is ook awesome dus als je dit nog niet gebruikt heb dan moet je dit zeker eens doen.

CouchDB videos: Relaxed.tv - CouchDB Movietime!
Coffeescript: CoffeeScript


Het fascinerende aan Coffeescript/Javascript + CouchDB is dat je apps kan maken zonder een server-side platform te gebruiken zoals bijvoorbeeld Rails/Django/.Net/PHP. Vermits CouchDB HTTP en REST gebruikt kan je gewoon je files in de database steken en zo je webapp laten serven door je database. CouchDB heeft ook een easy peasy manier om data te syncen met andere CouchDBs. Je kan het vergelijken met Dropbox waar al je files altijd online en lokaal laat synchroniseren. Dus je kan bijvoorbeeld een offline app op een Android toestel zetten en zodra die app internet connectie heeft deze laten syncen met de online database.

Als het voor werkzekerheid is zou ik ofwel voor Ruby of C# gaan. Python en Django is niet so super populair ondanks dat het vrij goed in elkaar steekt. Persoonlijk zou ik voor Ruby kiezen en de reden daarvoor is dat de meeste creative dingen van uit die hoek komen. Om aan werk te geraken is C#/MVC3 ook niet zo slecht maar het is nogal omslachtig en net zoals Java nogal aan de saaie kant. Maar als je kijkt wat er van technologieën (Sass, Coffeescript, RSpec, Cucumber, ...) uit Ruby en Ruby On Rails komt is de keuze wel snel gemaakt.

Wat je ook kiest, zoveel mogelijk talen proberen is het beste wat je kan doen als programmeur zelfs al gebruik je ze later niet meer je zal altijd een paar dingen leren die je kan hergebruiken in andere talen. Het helpt ook heel goed tegen fanboism. Je moet maar is iets verkeerd zeggen over Java tegen iemand die nog nooit iets anders heeft gebruikt.

Als laatste tip wil ik je nog dit meegeven: C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals, Chapter 1 of 13 | Going Deep | Channel 9 Super interessante inleiding in function programming met Haskel. Misschien niet direct toepasbaar in je dagelijks werk maar zit wel bomvol informatie.

Kilghard

Legacy Member
Bedankt voor al deze info !

Ben nu begonnen aan rails met :
Code School - RailsForZombies
het is net niet kinderachtig en goed & leuk te volgen
Ik denk dat ik eerst dit goed ga leren & misschien wat varianten zoals jij zei

en dan daarna kan c# nog altijd (:

na die tutorials zal ik de lecture eens checken :d

janlaureys9

Legacy Member
Onlangs kwam ik deze tweet tegen: "I had no idea how many C# jobs there are. If you can dream of something uninteresting to do with computers, someone is doing it with C#."

dJeez

Legacy Member
Wat mij betreft Java, Python, C#, in die volgorde (Python en Java eventueel wel omwisselbaar). Ruby kennis is niet echt heel nuttig, daar is enorm weinig vraag naar (2 vacatures op Vacature.com momenteel, tegen amper 8 voor Python - allebei dus nogal niche, en ik zie persoonlijk ook wel meer toekomst in Python dan in Ruby). Java en C# scoren enorm goed op de arbeidsmarkt. Ergens zou die factor ook wel mogen meespelen denk ik.

Kilghard

Legacy Member
janlaureys9 zei:
Onlangs kwam ik deze tweet tegen: "I had no idea how many C# jobs there are. If you can dream of something uninteresting to do with computers, someone is doing it with C#."

Meestal zijn de oninteressante beroepen wel dik betaalt (:

Ik heb die tutorial eens snel door genomen van RoR en tis inderdaad hetzelfde maar gewoon sneller? en het werkt wel fijn samen das juist. Maar ik denk dat ik toch ook eens C# java gaan bezien

iemand een GOEIE , NIEUWE ,(visueel aantrekkelijke? :p ) tutorial/info pagina over c# want al wat ik ben is websites uit de jare stillekes ? (video tuts ook heel goed!)

ns_ripper

Legacy Member
Kilghard zei:
Meestal zijn de oninteressante beroepen wel dik betaalt (:

Ik heb die tutorial eens snel door genomen van RoR en tis inderdaad hetzelfde maar gewoon sneller? en het werkt wel fijn samen das juist. Maar ik denk dat ik toch ook eens C# java gaan bezien

iemand een GOEIE , NIEUWE ,(visueel aantrekkelijke? :p ) tutorial/info pagina over c# want al wat ik ben is websites uit de jare stillekes ? (video tuts ook heel goed!)

depends een beetje wat uw bedoeling is. is het voor websites? asp met c# of wilt ge gewoon windows applicaties gaan maken?

enfin, c# syntax blijft wel hetzelfde maar voor beide doelgroepen zijn andere ebooks/tutorials te vinden uiteraard.
De boeken van oreilly vind ik meestal wel goed.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan