|
Ronald Raiden posted:the only "web" language that starts with a "p" is php. Python works great for doing web dev because of rad poo poo like django, but it's a general purpose language that I think is pretty great. Not the thing to use if you are doing something performance intensive though. php is exactly as "general purpose" as python is, and it's actually a good language too
|
# ? Aug 15, 2012 20:07 |
|
|
# ? May 8, 2024 21:48 |
|
hee
|
# ? Aug 15, 2012 20:21 |
|
why, it's even more general purpose, because it's a templating language. python is only the former.
|
# ? Aug 15, 2012 20:22 |
|
there's really very little you can't do in php. i've written desktop apps with great, responsive interfaces using php-gtk. when i was taking a p. math-heavy crypto course in college i did all my projects in php, though sometimes i had to let them run overnight
|
# ? Aug 15, 2012 20:28 |
|
Tiny Bug Child posted:though sometimes i had to let them run overnight were they able to get away
|
# ? Aug 15, 2012 20:36 |
|
vapid cutlery posted:man it's really alarming how many node.js apologists there are "I think node.js is the best thing that ever happened. Finally we got a honeypot for bad devs."
|
# ? Aug 15, 2012 20:37 |
|
Jonny 290 posted:were they able to get away
|
# ? Aug 15, 2012 20:39 |
|
Tiny Bug Child posted:when i was taking a p. math-heavy crypto course in college i did all my projects in php, though sometimes i had to let them run overnight when it comes to crypto, slow algorithms are actually a good thing because the slower it is, the more time it takes to brute force. so when you want the best, supreme security, use the slowest of the slow. use php.
|
# ? Aug 15, 2012 20:53 |
|
Cocoa Crispies posted:perhaps "without having to learn" is what makes p-languages more suited for web poo poo being regressive ftw
|
# ? Aug 15, 2012 20:55 |
|
i'll just be a huge shitlord forever and write lua and native code
|
# ? Aug 15, 2012 20:55 |
|
barbarianbob posted:when it comes to crypto, slow algorithms are actually a good thing because the slower it is, the more time it takes to brute force. so when you want the best, supreme security, use the slowest of the slow. use php. whoa this is a good point. of course if you really wanted it to be as slow as you could get, you'd want ruby on rails. but using php is a pretty good "tradeoff" in that it is not a complete shitpile like ruby is
|
# ? Aug 15, 2012 21:14 |
|
barbarianbob posted:when it comes to crypto, slow algorithms are actually a good thing because the slower it is, the more time it takes to brute force. so when you want the best, supreme security, use the slowest of the slow. use php. as long as anyone who tries to crack it also uses php it works great!
|
# ? Aug 15, 2012 21:16 |
|
Ronald Raiden posted:as long as anyone who tries to crack it also uses php it works great! only the php version will have just the right implementation bugs
|
# ? Aug 15, 2012 21:44 |
|
vapid cutlery posted:only the php version will have just the right implementation bugs https://bugs.php.net/bug.php?id=55439
|
# ? Aug 15, 2012 22:51 |
|
http://fakedoomsday.wordpress.com/2011/11/11/ted-right-node-js-cancer/quote:TED RIGHT, NODE.JS = CANCER
|
# ? Aug 15, 2012 23:49 |
|
excepting coq name a type system with full mathematical rigor
|
# ? Aug 15, 2012 23:52 |
|
standard ml's
|
# ? Aug 16, 2012 00:15 |
|
tcl
|
# ? Aug 16, 2012 00:31 |
|
Otto Skorzeny posted:standard ml's welp the goddamn "proof of soundness" paper is 404'ed off the internet and i'm too lazy to find it. i'll take your word for it
|
# ? Aug 16, 2012 00:58 |
|
|
# ? Aug 16, 2012 01:02 |
|
node.js's "threads are easy to understand" are just a form of async-callback-as-effect-type.
|
# ? Aug 16, 2012 01:18 |
|
shrughes posted:node.js's "threads are easy to understand" are just a form of async-callback-as-effect-type. i thouhgt the "big deal" behind node was a weird smugness around threads being "too hard" so the whole thing is a single event loop
|
# ? Aug 16, 2012 01:20 |
|
vapid cutlery posted:i thouhgt the "big deal" behind node was a weird smugness around threads being "too hard" so the whole thing is a single event loop Well yeah and it's basically an awkward way to implement cooperatively scheduled threads in a language with effect types.
|
# ? Aug 16, 2012 01:26 |
|
vapid cutlery posted:i thouhgt the "big deal" behind node was a weird smugness around threads being "too hard" so the whole thing is a single event loop the "big deal" is that you can program in the same language on the server and client i think node is neat and everything but it ends up as this tangle of closures and im generally not a fan fine for small stuff tho
|
# ? Aug 16, 2012 04:14 |
|
rotor posted:the "big deal" is that you can program in the same language on the server and client i dont really see the advantage to that when the language isn't suited to doing anything useful
|
# ? Aug 16, 2012 04:18 |
|
node.js is the PHP of tomorrow
|
# ? Aug 16, 2012 04:18 |
|
MononcQc posted:node.js is the PHP of tomorrow
|
# ? Aug 16, 2012 04:28 |
|
vapid cutlery posted:i dont really see the advantage to that when the language isn't suited to doing anything useful its suited to me not having to learn php
|
# ? Aug 16, 2012 04:31 |
|
imgur's api is broken or something
|
# ? Aug 16, 2012 04:34 |
|
vapid cutlery posted:imgur's api is broken or something okay thanks for checking that
|
# ? Aug 16, 2012 04:52 |
|
crisis averted i fixed it
|
# ? Aug 16, 2012 05:47 |
|
rotor posted:its suited to me not having to learn php same but i'm doing everything in my power to avoid learning javascript. compile python to javascript eery day
|
# ? Aug 16, 2012 09:28 |
|
i lied i haven't tried that yet
|
# ? Aug 16, 2012 09:28 |
|
my stepdads beer posted:same but i'm doing everything in my power to avoid learning javascript. compile python to javascript eery day Clojurescript saved my soul, and it can help save yours too!
|
# ? Aug 16, 2012 11:40 |
|
Why would I avoid JavaScript by using a worse language?
|
# ? Aug 16, 2012 11:51 |
|
Meiwaku posted:Clojurescript saved my soul, and it can help save yours too! why clojurescript vs coffeescript?
|
# ? Aug 16, 2012 12:20 |
|
more obscure = better than
|
# ? Aug 16, 2012 12:58 |
|
lisp = better than that plus clojurescript compiles down to google's closure code clojure rules, sexp for data serialization all day every day
|
# ? Aug 16, 2012 13:03 |
|
Python code:
|
# ? Aug 16, 2012 13:11 |
|
|
# ? May 8, 2024 21:48 |
|
it honestly seems like many programming language 'choices' people make are based on faith, branding, and experience, however programming languages are supposed to be tools. Them being tools also implies that their differences are intended to optimum in a subset of instances while being 'just ok' in others. is there any place that actually evaluates programming languages based on what they do well instead of this whole 'he said, she said' brand loyalty nonsense?
|
# ? Aug 16, 2012 15:52 |