|
pseudorandom name posted:yaml is a superset* of json
|
# ? Jan 31, 2013 23:48 |
|
|
# ? Jun 11, 2024 22:00 |
|
Zaxxon posted:<%= LETS MIX UP OUR CODE AND MARKUP THAT'S FUN %>
|
# ? Jan 31, 2013 23:49 |
|
Hard NOP Life posted:
|
# ? Feb 1, 2013 00:01 |
|
Symbolic Butt posted:currently learning sml for this pl coursera thing lol dont be a bitch
|
# ? Feb 1, 2013 00:06 |
|
pseudorandom name posted:the rails yaml serializer & parser is built to automatically support arbitrary ruby objects. and why not, when everything is dynamic it's all so easy it just makes wacky sense yaml4r posted:For Ruby developers, YAML is a natural fit for object serialization and general data storage. Really, it's quite fantastic. Spreads right on your Rubyware like butter on bread! wacky! wacky! wacky!
|
# ? Feb 1, 2013 00:15 |
|
|
# ? Feb 1, 2013 00:41 |
|
nice
|
# ? Feb 1, 2013 01:23 |
|
oh no my av
|
# ? Feb 1, 2013 01:26 |
|
if I looking for av him name is sperpinski blue av I Lost my frog love, teffy PS I'll find my av who took my av who found my av
|
# ? Feb 1, 2013 01:37 |
|
tef posted:if I looking for av duck monster is that you?
|
# ? Feb 1, 2013 02:58 |
|
Gazpacho posted:if someone comes to you with an X-Y question and you routinely push them for X before answering isn't that sort of smashing their creative spirit Call it Socratic learning > How do I get the last three characters of a string? A string, what's in it? > A filename. Why the last three characters in a filename? > The extension, the bit after the dot. Is it always three characters? > No, hrm.
|
# ? Feb 1, 2013 04:08 |
|
I do that every time someone asks me a question cause they never give me the whole story and then they get mad cause I do it every time so they either stop asking or refuse to answer my other questions and then go off and do it wrong.
|
# ? Feb 1, 2013 04:13 |
|
barbarianbob posted:its so satisfying to finally see the tef talk after all these months prefect posted:Is that a Scottish accent? no, it's a sort of mongrel accent with a mishmash of glottal stops, yiddish and scottish slang words, slurred vowels and no rp. i'm not a rab c nesbit https://www.youtube.com/watch?v=8k7VoFiagfs ninjeff posted:tef your talk was fun and interesting, i especially liked the bits about education because i have a kid on the way and that has been flavouring thought patterns a lot lately i don't think general purpose computing classes are necessarily the best idea. with kids, get some floor robots and go hog wild. get them to do stuff, and then teach them programming if it helps. internet janitor over in coc wrote a series of toy languages, and moved them from one to the next, each with a slightly different nostalgia. really, minecraft with robots would work just fine too - let the kids script their actions and set the bots free to mine or build or dance or fart in the blocky world. as much as I rail against recreating the restrictions of old computers (hard to share what you've done, or edit), mr janitor seemed to be more creating a little sandbox with a 80's theme - each little language was only used for a day or so, he would add features depending on what the students wanted to do, and exposed them to features and concepts, without worring too much about spelling or punctuation. sometimes I argue that teaching programming should be a compressed history lesson. janitors rapid movement through ideas and environments i felt reflected this - instead of going 'here is an old machine, let's use it for the next 6 months', it was 'today let's play with this' rotor posted:i've been trying to put together a metalshop-style programming class afterschool program for 5-8th graders at my kids school. this owns. ninjeff posted:i'm working on a PL (and compiler, not just blowing smoke) that will hopefully be good for education. starting to get queasy about if i'm just projecting my nostalgia though. then again i figure something is better than nothing, right? your first programming language will always be terrible. writing a successful language has almost nothing to do with good design, but it helps in the long run for language growth not to have so many bad mistakes to patch over. so, try and focus on a language you can complete in a short time, rather than writing a complete language. i.e. write a forth that compiles to jvm. then go and write another language.
|
# ? Feb 1, 2013 04:20 |
|
Shaggar posted:I do that every time someone asks me a question cause they never give me the whole story and then they get mad cause I do it every time so they either stop asking or refuse to answer my other questions and then go off and do it wrong. 'Why are you asking me this' 'Because if you get lost, sometimes you have to backtrack to a known position and work out the best way to proceed' *strokes beard* *sips mtn dew* *gazes lovingly into anime mousemat* the best programmers are the ones who can talk to people about programming without being a dick about it. being able to push back on ideas, explain tradeoffs and constraints without patronising or confusion. it is kinda hard. it's much easier to sperg out. also it seems pretty universal that people like to talk about problems in terms of how they would solve them, rather than actually talking about the problem, not just engineers. *strokes beard* *sips irn bru*
|
# ? Feb 1, 2013 04:25 |
|
Shaggarscript is still the only true language
|
# ? Feb 1, 2013 04:26 |
|
tef posted:*strokes beard* *sips irn bru* is that stuff legal in the states yet? wanna drink me some girders
|
# ? Feb 1, 2013 04:38 |
|
irn bru is so gross
|
# ? Feb 1, 2013 04:38 |
|
I'll be honest, I seriously enjoy hypothetical problems to solve over a cup of coffee while discussing ideas that will not work in practice because everyone forgets a very important detail.
|
# ? Feb 1, 2013 04:43 |
|
tef posted:if I looking for av ok you can buy it back yourself this time i got videogames to buy
|
# ? Feb 1, 2013 07:34 |
|
tef posted:i don't think general purpose computing classes are necessarily the best idea. with kids, get some floor robots and go hog wild. get them to do stuff, and then teach them programming if it helps. internet janitor over in coc wrote a series of toy languages, and moved them from one to the next, each with a slightly different nostalgia. i feel like the "DSLs and scriptable interfaces" movement isn't really going to take off until we have a whole generation of kids who are comfortable commanding a computer, and after that point it will be a huge quality of life thing. there's this feedback loop where once you can program, you can take advantage of a more scriptable interface. but if no one has that skill, no one makes those interfaces, so there's less point learning to program tef posted:your first programming language will always be terrible. writing a successful language has almost nothing to do with good design, but it helps in the long run for language growth not to have so many bad mistakes to patch over. it's actually not too far off a point where i could call it done as a prototype. at the moment it's a .net language with mostly alphabetic syntax, significant whitespace, immutable-by-default structs and tagged unions (with typesafe switching on the tag), and optional structuring (ie you can start off with jumps and branches then add in loops, functions, modules as you start to need them). i'm pretty proud of it if you couldn't tell, and even if nothing comes of it it's probably my favourite hobby project ever and i've learned a lot the main problem is that using it with the clr means using generic types, and i made some mistakes in binding early on that are making it hard for me to fit that in. working on that though once that's done, like you suggest i will think about throwing it away and starting over
|
# ? Feb 1, 2013 07:57 |
|
ninjeff posted:
I have about 25% of a structurally subtyped language targeting the CLR sitting around that I've never gotten around to finishing...mostly because I'm only writing it to see if it would be useful. Post a link to your thing when it's ready plz. On the education front: my first cs class was in high school with Pascal, but it was only interesting because I found out about mode 13h graphics and could very easily write code that put pretty pictures onto the screen. Direct feedback is very important. Robots or sounds or pictures or something fun like that.
|
# ? Feb 1, 2013 18:24 |
|
Real post: Thanks for the talk tef, great stuff. Hope you get your avatar back soon.
|
# ? Feb 1, 2013 18:31 |
|
aaand it's back somebody has spent 20 bucks and hasn't even redtexted. wtf
|
# ? Feb 1, 2013 18:38 |
|
the blue trace doesnt stay like it used to
|
# ? Feb 1, 2013 18:46 |
|
when I was a student, I was wide eyed at the plethora of problems they said I could learn to solve with programming as well as the things they said I could build. The love of creation, the curiosity, kept me going when things got tough. Now I am in 'industry' admittedly only a few years in and I see no interesting problems, no love of solving them. The only thing it seems I will build is an addition to a house that should be condemned and rebuilt. I think I was lied to.
|
# ? Feb 1, 2013 18:48 |
|
syntaxrigger posted:when I was a student, I was wide eyed at the plethora of problems they said I could learn to solve with programming as well as the things they said I could build. The love of creation, the curiosity, kept me going when things got tough. IT, finance, health care - the great three great boomer meltdowns although you could include national security in there too thanks dad
|
# ? Feb 1, 2013 18:50 |
|
syntaxrigger posted:when I was a student, I was wide eyed at the plethora of problems they said I could learn to solve with programming as well as the things they said I could build. The love of creation, the curiosity, kept me going when things got tough. maybe your art career will take off
|
# ? Feb 1, 2013 18:56 |
|
syntaxrigger posted:when I was a student, I was wide eyed at the plethora of problems they said I could learn to solve with programming as well as the things they said I could build. The love of creation, the curiosity, kept me going when things got tough. If there's anything good about working at a startup is that I can throw away or rebuild things that aren't up to snuff without so much fuss. Obviously I have to take into account existing customers and maintaining backwards compatibility, but in most cases it's just useless cruft that no ones using or will use.
|
# ? Feb 1, 2013 18:57 |
|
ok how!!
|
# ? Feb 1, 2013 19:44 |
|
Jerry SanDisky posted:maybe your art career will take off what art career?
|
# ? Feb 1, 2013 19:48 |
|
syntaxrigger posted:what art career? exactly.
|
# ? Feb 1, 2013 19:50 |
|
teffu im thinkin bout grad school please advise
|
# ? Feb 1, 2013 19:52 |
|
donut do it
|
# ? Feb 1, 2013 20:03 |
|
my databases professor is really harping our class about going to grad school she brings it up once a week
|
# ? Feb 1, 2013 20:04 |
|
Mesothelioma posted:my databases professor is really harping our class about going to grad school she brings it up once a week job security
|
# ? Feb 1, 2013 20:09 |
|
Mesothelioma posted:my databases professor is really harping our class about going to grad school she brings it up once a week university: a multilevel marketing organization with a football team.
|
# ? Feb 1, 2013 20:15 |
|
rotor posted:exactly. ZING! oh you guys!! *wipes away tear* ahhh...good stuff.
|
# ? Feb 1, 2013 20:42 |
|
rotor posted:university: a multilevel marketing organization with a football team. good point, every thing sucks then you die. Deal with it.
|
# ? Feb 1, 2013 20:42 |
|
http://twitter.github.com/flight/ From the makers of Twitter.com, another "lightweight javascript framework"
|
# ? Feb 1, 2013 20:47 |
|
|
# ? Jun 11, 2024 22:00 |
|
havelock posted:I have about 25% of a structurally subtyped language targeting the CLR sitting around that I've never gotten around to finishing...mostly because I'm only writing it to see if it would be useful. will do. it's hard to predict because i'll have a burst of motivation and get tons done each night for a week, then be too tired/lost-faith-in-humanity from work the following week, etc
|
# ? Feb 1, 2013 20:49 |