Ja dat had ik in het begin vooral, het idee dat alles nodeloos complex leek.quote:Op dinsdag 19 juni 2018 21:23 schreef Bosbeetle het volgende:
[..]
jawel heb wel eens code van anderen gebruikt of bewerkt en heb niet persee het gevoel dat ik heel anders codeer. Ik vind hun code vaak ook een warboel van classes. ImageJ zelf is een goed voorbeeld trouwens een plaatje bestaat daar uit een imageplus waarin een imagestack hangt die vervolgens weer volhangt met imageprocessors waar uiteindelijk de array met values inzit... duurt echt wel even voordat je die structuur begrijpt en eenvoudig kunt gebruiken.
Dus als ik een pixelwaarde van een plaatje wil dan pak ik het plaatje een imageplus haal daaruit de stack zoek op de juiste z hoogte de imageprocessor en get daaruit de x,y waarde...
Moet zeggen dat het wel een soort van kleine overwinnig was toen ik voor het eerste een class nuttig ge-extend hadquote:Op dinsdag 19 juni 2018 21:33 schreef FlippingCoin het volgende:
[..]
Ja dat had ik in het begin vooral, het idee dat alles nodeloos complex leek.
Het grote voordeel van een typed language vergeleken met bijvoorbeeld JS is dat het heel veel bugs scheelt, en het debuggen veel makkelijker maakt. Ook zijn de talen vaak sneller.quote:Op dinsdag 19 juni 2018 21:23 schreef totalvamp het volgende:
[..]
Ik kom van PHP/JS af, dan is zo'n typed language ineens een hele andere koek. Ook zie ik soms de logica er niet in...
Ja dat kan ik mij voorstellen. Is ook gaaf.quote:Op dinsdag 19 juni 2018 21:34 schreef Bosbeetle het volgende:
[..]
Moet zeggen dat het wel een soort van kleine overwinnig was toen ik voor het eerste een class nuttig ge-extend had(van de awt.point een 3dpoint gemaakt alleen maar een getz en setz toegevoegd maar wel verekte handig dat alle andere dingen gewoon blijven werken
)
Ik vind dat opzich nog wel meevallen, maar heb nog niks geavanceerd gebouwd.quote:Op dinsdag 19 juni 2018 21:34 schreef FlippingCoin het volgende:
[..]
Het grote voordeel van een typed language vergeleken met bijvoorbeeld JS is dat het heel veel bugs scheelt, en het debuggen veel makkelijker maakt. Ook zijn de talen vaak sneller.
quote:Op dinsdag 19 juni 2018 21:35 schreef FlippingCoin het volgende:
[..]
Ja dat kan ik mij voorstellen. Is ook gaaf.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.stelt echt niets voor
Grappig trouwens die double terug geven terwijl er een int inzit dat doet de originele point ook...En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
Dat scheelt wel het een en ander ja.quote:Op dinsdag 19 juni 2018 21:36 schreef totalvamp het volgende:
[..]
Ik vind dat opzich nog wel meevallen, maar heb nog niks geavanceerd gebouwd.
Ja als de support in Meteor er eerder was had ik het zeker gedaan. Voor nieuwere projecten ga ik er gebruik van maken.quote:Op dinsdag 19 juni 2018 21:38 schreef FlippingCoin het volgende:
[..]
Dat scheelt wel het een en ander ja.![]()
Maar gezien het gebruik van typescript in de grotere JS frameworks kan je zien dat de vraag er wel is daar ze ook gewoon javascript hadden kunnen gebruiken.
quote:Op dinsdag 19 juni 2018 21:36 schreef Bosbeetle het volgende:
[..]Hoeft ook allemaal niet moeilijk te zijn.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.stelt echt niets voor
Grappig trouwens die double terug geven terwijl er een int inzit dat doet de originele point ook...
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
Met zwijgen kruist men de duivel
Heb zelf ook zat docenten gehad die er weinig van bakten.quote:Op dinsdag 19 juni 2018 21:40 schreef Bosbeetle het volgende:
Wat trouwens best wel kwalijk is trouwens dat ik mensen programmeer les geef terwijl ik het zelf nooit geleerd heb
Nouja de opdrachten die ze krijgen kan ik ze wel uitleggenquote:Op dinsdag 19 juni 2018 21:41 schreef FlippingCoin het volgende:
[..]
Heb zelf ook zat docenten gehad die er weinig van bakten.
Ik mis in php echt wel het strict pragma dat je in perl hebt (en js heeft het ook al geadopteerd), waar je gedwongen wordt om elke variabele te instantieren binnen de scope, anders compileert je code niet eens. Scheelt heel veel potentiele bugs. Zonder strict pragma kan een tikfout ervoor zorgen dat alles wel compileert maar dat tijdens runtime de boel mogelijk onvoorspelbare shit gaat doen. Debug dat maar eens. Php heeft zoiets niet en heeft sowieso een vrij brak scope systeem, vergeleken met vrijwel elke andere populaire taal. Alles is global, waar je het ook voor het eerst gebruikt, behalve binnen functies, daar moet je variabelen opeens expliciet importeren. Wie verzint dat.quote:Op dinsdag 19 juni 2018 21:36 schreef totalvamp het volgende:
[..]
Ik vind dat opzich nog wel meevallen, maar heb nog niks geavanceerd gebouwd.
Pipes en lambda functies zijn mooie om naar te kijken.quote:Op dinsdag 19 juni 2018 22:29 schreef Bosbeetle het volgende:
Trouwens ook wel leuk om hier te vragen welke basis bouwstenen gebruiken jullie?
Ik heb maar een klein setje in mijn arsenaal
arrays (multi dimensie)
if statements (in combi met and or xor not)
for loops
while loops
do while loops
for each loops
deques (of decks/stacks, deze gebruik ik meer en meer fijne dingen)
switch (al gebruik ik deze zelden)
welke structuren gebruiken jullie die ik mis
(verder natuurlijk basis wiskunde maar dat spreekt voor zich al voelt de modulo vaak wel meer als een programmeer tool dan strikte wiskunde)
Thanksquote:Op dinsdag 19 juni 2018 17:21 schreef FlippingCoin het volgende:
[..]
Alle projecten waarvan je denkt dat kan in DIG zijn welkom of het nou klein is of niet.![]()
Zelf begonnen met html aanpassen en niet lang daarna ook begonnen met batch programmatjes. Ene batch programma wat de andere aanriep en vice versa voor een oneindige lus en die dan aanzetten op de computer van een klasgenoot.![]()
Best leuk ja.
Al wat programma's laten crashen met eindeloze loops?quote:Op woensdag 20 juni 2018 09:54 schreef Bosbeetle het volgende:
hehe zo leer je telkens weer wat nieuws ik kende de try catch constructie maar ik zit een beetje in te lezen in data wegschrijven en kom nu de try catch finally tegen handig een beetje de do while van de try's
Eindeloze loops zijn niet zo erg als je ergens een quit knopje hebt ingebouwdquote:Op woensdag 20 juni 2018 21:35 schreef DevFreak het volgende:
[..]
Al wat programma's laten crashen met eindeloze loops?
oh, je programmeert asynchroon? C# toevallig?quote:Op woensdag 20 juni 2018 21:40 schreef Bosbeetle het volgende:
[..]
Eindeloze loops zijn niet zo erg als je ergens een quit knopje hebt ingebouwd
Nope java en ik moet toegeven dat ik de grafische interface niet heb gemaakt dat heeft onze programmeur gedaan, maar die heeft een AWT schermpje gemaakt waar een een quit knopje inzit. (heb dat zelf ook overgenomen als ik een schermpje bouw maak ik er ook een quit knopje in of zorg dat het windows kruisje werkt). trouwens vind ik user interfaces bouwen het minst leuke aan programmeren....quote:Op woensdag 20 juni 2018 21:40 schreef DevFreak het volgende:
[..]
oh, je programmeert asynchroon? C# toevallig?
Ik ben zelf ook echt een backender.. En als ik iets mort maken voor de cliënt dan is het meestal gewoon een console programma.quote:Op woensdag 20 juni 2018 21:42 schreef Bosbeetle het volgende:
[..]
Nope java en ik moet toegeven dat ik de grafische interface niet heb gemaakt dat heeft onze programmeur gedaan, maar die heeft een AWT schermpje gemaakt waar een een quit knopje inzit. (heb dat zelf ook overgenomen als ik een schermpje bouw maak ik er ook een quit knopje in of zorg dat het windows kruisje werkt). trouwens vind ik user interfaces bouwen het minst leuke aan programmeren....
Hehe grafisch vind ik niet erg ik doe beeld analyse en maak erg veel filmpjes (zie ook die vogel zwerm in wat post hierboven) maar het maken van menutjes of UI voelt inderdaad vaak enorm beperkend. Heb ook een pakket in R gemaakt en daar ooit een shiny interface bij gemaakt maar ik heb dan altijd ja maar als ik het zou gebruiken zou ik veel meer flexibiliteit willen hebben. Uiteindelijk wordt het dus ook een pakket met functies zonder UI.quote:Op woensdag 20 juni 2018 21:51 schreef DevFreak het volgende:
[..]
Ik ben zelf ook echt een backender.. En als ik iets mort maken voor de cliënt dan is het meestal gewoon een console programma.
Ben nu bezig met een web app maar ik blijf een hekel hebben aan het grafische stukje, het is gewoon vreselijk saai.
Cool, ik wist niet dat je je hier mee bezig hieldquote:Op woensdag 20 juni 2018 22:03 schreef Bosbeetle het volgende:
[..]
Hehe grafisch vind ik niet erg ik doe beeld analyse en maak erg veel filmpjes (zie ook die vogel zwerm in wat post hierboven) maar het maken van menutjes of UI voelt inderdaad vaak enorm beperkend. Heb ook een pakket in R gemaakt en daar ooit een shiny interface bij gemaakt maar ik heb dan altijd ja maar als ik het zou gebruiken zou ik veel meer flexibiliteit willen hebben. Uiteindelijk wordt het dus ook een pakket met functies zonder UI.
Ik ben moleculair bioloog, doe voornamelijk microscopie maar ben ook iemand die graag nummers aan beelden hangt in plaats van alles op het oog te doen. Dus ik maak veel beelden en meet erin. En dan voornamelijk super-resolutie microscopie (licht microscopie met een hogere resolutie dan de natuurkundige limiet).quote:Op woensdag 20 juni 2018 22:05 schreef DevFreak het volgende:
[..]
Cool, ik wist niet dat je je hier mee bezig hield
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |