|
coffeetable posted:out of interest how long has it historically taken to for production languages to Do A Thing Right once a niche academic lang has done it Lisp has lambdas and is from 1958. C++ got them last year.
|
# ? Sep 22, 2013 23:25 |
|
|
# ? May 16, 2024 19:06 |
"lambdas are unnecessary"
|
|
# ? Sep 22, 2013 23:27 |
|
gucci void main posted:"lambdas are unnecessary" Make like a hitler clone and go to Brazil
|
# ? Sep 22, 2013 23:29 |
please dont hate me im just quoting shaggartef
double sulk fucked around with this message at 23:57 on Sep 22, 2013 |
|
# ? Sep 22, 2013 23:55 |
|
Bloody posted:you wanna know an awful lang? Create a roll-your own object replacement for arrays so you can have proper 0-indexes
|
# ? Sep 23, 2013 00:01 |
|
Nomnom Cookie posted:Half the people in this thread probably think it's fine to write production code with snapshot releases of academic languages soooooo
|
# ? Sep 23, 2013 00:42 |
|
Jonny 290 posted:so last night i really sat down with django and made a web sight site's down
|
# ? Sep 23, 2013 13:04 |
|
FamDav posted:Lisp has lambdas and is from 1958. C++ got them last year. they need to get a better name for those. i hear "lambda" and all i can think of is revenge of the nerds
|
# ? Sep 23, 2013 13:05 |
|
FamDav posted:Lisp has lambdas and is from 1958. C++ got them last year. a lot of things are easy to do when you don't give a gently caress about performance which is why things take a long time to make it into production languages
|
# ? Sep 23, 2013 13:11 |
|
Johnny Cache Hit posted:kinda right holy poo poo i hate python now i'm so happy python is replacing perl in the isp environment
|
# ? Sep 23, 2013 13:31 |
|
how do i make d3 draw my rrds
|
# ? Sep 23, 2013 13:31 |
|
bobbilljim posted:Create a roll-your own object replacement for arrays so you can have proper 0-indexes the OO problems are a bit more fundamental than that
|
# ? Sep 23, 2013 14:27 |
|
Nomnom Cookie posted:Half the people in this thread probably think it's fine to write production code with snapshot releases of academic languages soooooo the big problem with scala is the opposite. not enough people keeping on the newest release scala is totally incompatible forwards/backwards. any code compiled against 2.9 should only be linked against 2.9. when 2.10 comes out, none of your libraries work, so you stay on 2.9. oops
|
# ? Sep 23, 2013 14:30 |
|
Dessert Rose posted:using ButtFart = System.Collections.Generic.List<KeyValuePair<Butt, Fart>>; im not entirely sure what ur trying to do here but this does not look like good C# code or the correct way of doing a thing
|
# ? Sep 23, 2013 14:32 |
|
obj c is loving annoying with all this 80s poo poo goddamnit stebe cant wait till xamarin gets less buggy w/IB and iOS 7 stuffs
|
# ? Sep 23, 2013 14:33 |
|
Mr SuperAwesome posted:obj c is loving annoying with all this 80s poo poo goddamnit stebe
|
# ? Sep 23, 2013 16:22 |
|
yeah i dont even know what that's supposed to mean
|
# ? Sep 23, 2013 16:23 |
|
try multiplying decimals or building up a string in objc without using loving loads of dumb boilerplate placefiller poo poo. bonus points if u use ints and NSNumbers
|
# ? Sep 23, 2013 17:09 |
|
no overloading operators is p lol
|
# ? Sep 23, 2013 17:09 |
|
operator overloads are bad and steve knew it
|
# ? Sep 23, 2013 17:11 |
|
yeah cool when i do a simple sum and have to create like 3 intermediary objects of varying types and use 8 lines as opposed to 1 line in a sane language this is much better
|
# ? Sep 23, 2013 17:13 |
|
oh and it's also completely unreadable as opposed to a * (b * c / d)
|
# ? Sep 23, 2013 17:14 |
|
that isn't a simple sum at all. in fact there appears to be only division and multiplication
|
# ? Sep 23, 2013 17:15 |
|
that's why you do all your math stuff in c and then turn it back into an object for whatever objectey stuff it needs to do you're not supposed to do math with your objects
|
# ? Sep 23, 2013 17:22 |
|
Mr SuperAwesome posted:no overloading operators is p lol
|
# ? Sep 23, 2013 17:24 |
|
lol doing math with objects is dumb wtf steveE??
|
# ? Sep 23, 2013 17:25 |
|
operator overloads are the worst
|
# ? Sep 23, 2013 17:25 |
|
Shaggar posted:operator overloads are the worst what about + for strings in java, shaggar?
|
# ? Sep 23, 2013 17:27 |
|
String is a special case and also part of the standard lib so its fine. its user defined overloads that are a problem
|
# ? Sep 23, 2013 17:31 |
|
i need an ideas guy i have nothing to work on
|
# ? Sep 23, 2013 17:34 |
|
Posting Principle posted:i need an ideas guy i have nothing to work on how does this happen
|
# ? Sep 23, 2013 17:39 |
|
i am profoundly boring.
|
# ? Sep 23, 2013 17:40 |
|
hello, my name is pollyanna,
|
# ? Sep 23, 2013 17:40 |
|
Posting Principle posted:i need an ideas guy i have nothing to work on this happens to me very frequently
|
# ? Sep 23, 2013 17:41 |
|
Mr SuperAwesome posted:
it's a type alias, and if you never use them, you are writing some really ugly C#
|
# ? Sep 23, 2013 17:42 |
|
operator overloading rules as long as im the one doing it
|
# ? Sep 23, 2013 17:43 |
|
Posting Principle posted:what about + for strings in java, shaggar? it's stupid and bad because it's inconsistent even the designers of java (hallowed be their names) occasionally gently caress it up
|
# ? Sep 23, 2013 17:44 |
|
Notorious b.s.d. posted:
wait so now there is a type ButtFart that's secretly a System.Collections.Generic.List<KeyValuePair<Butt, Fart>>;? goddamn that owns, i am a terrible programmer
|
# ? Sep 23, 2013 17:44 |
|
Bloody posted:this happens to me very frequently me2
|
# ? Sep 23, 2013 17:46 |
|
|
# ? May 16, 2024 19:06 |
|
Mr SuperAwesome posted:oh and it's also completely unreadable as opposed to a * (b * c / d) something i like about scala is that while they allow operator overloading, they don't make any distinction between a method and an operator. so for instance instead of having an opaque, meaningless overload on "+" i can be explicit and use named methods as operators: code:
|
# ? Sep 23, 2013 17:46 |