IRC channel logs
2024-08-09.log
back to list of logs
<adhoc>ArneBab: sounds very interesting <adhoc>ArneBab: what is "DHBW Karlsruhe" ? <sneek>Welcome back weary-traveler, you have 2 messages! <sneek>weary-traveler, ArneBab says: there’s no lisp2wisp, because going that way is actually more complex (i.e. there are some structures where parens are the most elegant way to represent the logic, and you can use parens in wisp) — and it isn’t the goal of wisp. It is designed to be part of Scheme code, not to replace Scheme code. The readable folks actually have a "sweaten" tool which turns code with parens into code without parens. <sneek>weary-traveler, ArneBab says: For example c-indent uses parens beautifully to encode type declations for functions: define (hello world) : string? string? <ArneBab>adhoc: DHBW Karlsruhe is the dual university where I live: people work 3 months, then study 3 month, then work 3 ... <ArneBab>it’s basically how you can still get university education in Germany when you started by working at a company without leaving the company — and while being paid by the company. <adhoc>i would love to get back into research <adhoc>but need a full time job to pay the bills =/ <adhoc>so, resources for teaching scheme seem to be thin on the ground <ArneBab>For example if you had to earn money right away after school — or if you thought “let’s earn money first” and later realize that you want to qualify. <ArneBab>adhoc: I’d also love to be in research, but for physicists there are no permanent positions here and I don’t want to subject my family to moving to a new town or country every 3-6 years (that’s *if* they would agree, could also be the end of living as family if I tried). <ArneBab>But I don’t teach Scheme at DHBW. I just use wisp in some places where its code is clearer than other code. <ArneBab>And usually the easiest code for students is code written in a language they already know. Which is Java. Beating the familiarity effect is hard, so the bar is high. <adhoc>ArneBab: understood on all fronts <adhoc>however, job is ... well, i could work remotely, but is tied to one place <ArneBab>adhoc: I wouldn’t tell you to stop the job — except if you have an alternative that you would like more. Are you in the EU? <adhoc>ACTION works at a university <adhoc>but they do not have courses to get me to where i want to go <ArneBab>maybe you can take remote courses at another university? (but don’t underestimate how hard that is besides work) <adhoc>yeah, i was looking at a masters by research, three years full time <ArneBab>adhoc: what do you mean by Mercurial? My stuff is in Mercurial, where I have the choice, because it is much nicer to use than git. Sadly Python3 broke it badly and it needed years to recover.