|
'im just writing the AST directly!!'
|
# ? Dec 2, 2015 02:07 |
|
|
# ? May 25, 2024 15:23 |
|
MeruFM posted:do people unironically like lisp other than "there's some good stuff in here that may work in some specific situations" i recently met a guy who's written an image processing tool kit that's 100k lines of common lisp. apparently some people like it.
|
# ? Dec 2, 2015 02:09 |
|
Plorkyeran posted:no, that was bullshit that crockford made up. eich was hired specifically to do scheme in the browser, but by the time the project actually got started management had gone all gung-ho on java and insisted on something that looked like it You couldn't just embed an interpreter that isn't designed for security into a web browser anyway. I have the feeling this was discussed already.
|
# ? Dec 2, 2015 02:11 |
|
sarehu posted:You couldn't just embed an interpreter that isn't designed for security into a web browser anyway. I have the feeling this was discussed already. in 1995 you probably could get away with it for a while as long as it at least vaguely tried to run in a sandbox
|
# ? Dec 2, 2015 02:16 |
|
It's 1995, what's a sandbox?
|
# ? Dec 2, 2015 03:26 |
|
sarehu posted:It's 1995, what's a sandbox? It's what my cat shits in
|
# ? Dec 2, 2015 05:43 |
|
sarehu posted:It's 1995, what's a sandbox? something mark zuckerburg still hangs out in
|
# ? Dec 2, 2015 05:58 |
|
MeruFM posted:do people unironically like lisp other than "there's some good stuff in here that may work in some specific situations" i don't like CL really. the implementations are really good and insanely fast but CL the language is insanely dated. SLIME is still a really cool IDE tho. clojure on the other hand is a legit good language with a ton of cool features. i'm pretty stuck on static typing these days though.
|
# ? Dec 2, 2015 07:19 |
|
prefix Dylan was a really nice language, and could have been just as fast as Common Lisp since it was basically Scheme plus CLOS with some of the historical baggage cleaned up keyword arguments are actually keyword:, it only does lexical scoping, there's a simple naming convention for classes so you can write (point <point>) instead of (point point) when specifying arguments, nothing is outside the class system unlike CLOS (where that happened to a couple things by historical accident), and things are for the most part just cleaner so of course the main order of business in 1994-5 was to turn it into a Pascal-like abomination in hopes that the day's developers would embrace it if it looked more like what they were used to, even though they'd reject it immediately regardless due to its Lisp-like behavior and system requirements
|
# ? Dec 2, 2015 08:06 |
|
what would you say are the features that clojure provides that make it wortwhile to learn compared to other jvm langs? for instance, i wouldn't count immutable classes because that can be handled by case classes in scala (apart from the fact scala sucks as a lang) or a lombok @Value annotation in java etc
|
# ? Dec 2, 2015 12:11 |
|
hello i am a 5 figgy fucktard beta, so im not good at programming. in perl i want to write a contraption to break up an ip with series in perl what i want to do is break this into two varialbes: say, 100.100.100.0/29. the goal is to be able to list the ips like 100.100.100.1 - gateway 100.100.100.2 - goatse enterprises 100.100.100.3 - goatse enterprises etc etc code:
i do not know perl at all. any help would be appreciated.
|
# ? Dec 2, 2015 12:22 |
|
Jeffrey of YOSPOS posted:Map caps lock to escape, and use that to get out of insert mode. It's amazing unless you somehow have found a reason to hit caps lock on purpose, something I've never done after decades of computering. It's something I do immediately on every machine I own. I rip the caps lock key off every keyboard I use one day a coworker wanted to mstsc back into his machine and asked where it was I said to just use shift only the first character of his pw is a capital and he uses caps lock to enter it
|
# ? Dec 2, 2015 12:36 |
|
~Coxy posted:I rip the caps lock key off every keyboard I use so many people do this in china and hong kong that i suspect it's how they're taught
|
# ? Dec 2, 2015 12:56 |
|
du -hast posted:hello you can just split into an array code:
alternatively, just use a list and bind to the actual values: code:
|
# ? Dec 2, 2015 13:04 |
|
"hi gonadic io, thanks for providing your company's server's ssh public key. Could you please resend it in csv format? Thanks,"
|
# ? Dec 2, 2015 13:23 |
|
I found out over thanksgiving dinner that I come from a long line of terrible programmers. my mom used to write fortran before I was born but couldn't get a job in it
|
# ? Dec 2, 2015 13:58 |
|
Illusive gently caress Man posted:I found out over thanksgiving dinner that I come from a long line of terrible programmers. my mom used to write fortran before I was born but couldn't get a job in it Same but my dad and BASIC.
|
# ? Dec 2, 2015 14:14 |
|
Illusive gently caress Man posted:I found out over thanksgiving dinner that I come from a long line of terrible programmers. my mom used to write fortran before I was born but couldn't get a job in it same but also cobol and she made bank from it
|
# ? Dec 2, 2015 14:19 |
|
my dad is a high school music teacher, but he took a single class in basic in 1982 and his school principal found out and made him teach the high school's computer programming classes for a few years
|
# ? Dec 2, 2015 14:19 |
|
Illusive gently caress Man posted:I found out over thanksgiving dinner that I come from a long line of terrible programmers. my mom used to write fortran before I was born but couldn't get a job in it same but my dad with lisp, my aunt with unix poo poo, my other aunt with prehistoric stats stuff
|
# ? Dec 2, 2015 14:33 |
|
yeah my dad is a lisper doesnt that explain a lot
|
# ? Dec 2, 2015 14:33 |
|
he taught me lisp when i was a child. lmao
|
# ? Dec 2, 2015 14:33 |
|
my dad taught me that programmers are devious bastards that are not to be trusted he's not wrong
|
# ? Dec 2, 2015 15:00 |
|
travelling wave posted:my dad taught me that programmers are devious bastards that are not to be trusted this is true of everyone with the possible exception of family members and close friends that you've known for at least 5 years
|
# ? Dec 2, 2015 15:09 |
|
Bloody posted:he taught me lisp when i was a child. lmao a good dad
|
# ? Dec 2, 2015 15:10 |
|
Bloody posted:he taught me lisp when i was a child. lmao child abuse
|
# ? Dec 2, 2015 15:30 |
|
Shaggar posted:child abuse no parent should encourage a child to touch computers my dad taught me how to safely hammer and saw wood as a child
|
# ? Dec 2, 2015 16:10 |
|
my dad taught me logo when i was a kid which is apparently a kind of lisp? but i just used it to make cool pictures
|
# ? Dec 2, 2015 16:26 |
|
I did a powershell script for a thing and powershell is still kind of dumb because why didn't they just use c# syntax, but the one thing I do like is you can sign scripts and require signatures for scripts to run. that's cool and way better than Linux where the bad scripting language is not just the UI, but its unrestricted.
|
# ? Dec 2, 2015 16:52 |
|
St Evan Echoes posted:swr also did those
|
# ? Dec 2, 2015 16:57 |
|
Bloody posted:he taught me lisp when i was a child. lmao same. i spent a lot of evenings talking in front of a mirror to untrain myself. now people are all proud about their lisp and stuff so I kinda wish i hadnt wasted so much time
|
# ? Dec 2, 2015 17:07 |
|
the update to vs2015 is very cool and good. nuget package management page is way more straightforward.
|
# ? Dec 2, 2015 17:36 |
|
Shaggar posted:I did a powershell script for a thing and powershell is still kind of dumb because why didn't they just use c# syntax, but the one thing I do like is you can sign scripts and require signatures for scripts to run. that's cool and way better than Linux where the bad scripting language is not just the UI, but its unrestricted. It looks like you can do that with Python too.
|
# ? Dec 2, 2015 17:46 |
gonadic io posted:"hi gonadic io, thanks for providing your company's server's ssh public key. Could you please resend it in csv format? Did you send the same thing back, but change the file extension to .csv?
|
|
# ? Dec 2, 2015 18:27 |
|
VikingofRock posted:Did you send the same thing back, but change the file extension to .csv? Was tempted, but instead sent a polite "uhh what? I could do it I guess but are you sure that's what you want?" and then presumably he consulted a member of tech (or thought about it) and apologised. It doesn't pay to be sarky to service providers! Those recruiters that are always calling the company asking to speak to random people and askingiof 1) they're looking for a new position themselves or 2) they need anybody for their team can go gently caress themselves though. Maybe this is the wrong thread. Is the cjs thread still the chat thread or is it actually about jobs now?
|
# ? Dec 2, 2015 19:35 |
|
gonadic io posted:Was tempted, but instead sent a polite "uhh what? I could do it I guess but are you sure that's what you want?" and then presumably he consulted a member of tech (or thought about it) and apologised. It doesn't pay to be sarky to service providers! i think this is a good place to talk about tech job stuff of all kinds. knowing how the industry works is really helpful if you want to be less bad at programming.
|
# ? Dec 2, 2015 20:17 |
|
yeah sometimes getting better at programming isn't the best way to improve your life - this is a thread to help terrible programmers regardless of and perhaps even despite of their ability to become better programmers
|
# ? Dec 2, 2015 20:20 |
|
code:
|
# ? Dec 2, 2015 20:23 |
|
JawnV6 posted:
maybe i have stockholm syndrome for bit-twiddling c, but that actually isn't too bad to read to figure out what its doing but if you dont have a comment explaining why its doing that, then gently caress you also use #defines for the 3 and 0x7 so its clearer about what those actually represent
|
# ? Dec 2, 2015 20:32 |
|
|
# ? May 25, 2024 15:23 |
|
Improvements are pretty ugly too:code:
|
# ? Dec 2, 2015 20:34 |