|
ultramiraculous posted:they tried, really hard, and got into some massive type-erasure tarpit. they couldn't find an intersection between clr type hacks and jvm type hacks and the project stalled. this sounds interesting. got a link to something with details?
|
# ? Apr 4, 2013 22:37 |
|
|
# ? Jun 10, 2024 23:56 |
|
ultramiraculous posted:they tried, really hard, and got into some massive type-erasure tarpit. they couldn't find an intersection between clr type hacks and jvm type hacks and the project stalled. and nothing valuable was lost Werthog 95 posted:port scala to the clr, problem solved this sounds cool in abstract, but the reality is that .net is an open sores desert. nothing worthwhile can survive outside of microsoft. as awesome as the first-party stuff happens to be, as an ecosystem, .net is a sad, poor thing. if java is a fetid jungle, .net is two wilting houseplants in your grandma's parlor. if microsoft or microsoft research doesn't assign in-house talent to create and promote the port, it might as well not even exist. if you want functional clr poo poo, i guess learn to love f#, because that's all microsoft gave us.
|
# ? Apr 5, 2013 03:07 |
|
MononcQc posted:SICP is much better on every level. did richard o'keefe question sicp's artwork? i think not
|
# ? Apr 5, 2013 04:31 |
|
http://sirupsen.com/what-I-wish-a-ruby-programmer-had-told-me-one-year-ago/ lmao this dude is hella insufferable
|
# ? Apr 5, 2013 17:58 |
|
yeah web "developers" are the worst.
|
# ? Apr 5, 2013 18:02 |
|
ruby on fails
|
# ? Apr 5, 2013 18:03 |
|
Suspicious Dish posted:ruby on fails
|
# ? Apr 5, 2013 18:06 |
|
Brett824 posted:http://sirupsen.com/what-I-wish-a-ruby-programmer-had-told-me-one-year-ago/ quote:"First, learn Ruby (buy a book). Play around, create a Todo-app. Create simple programs to handle system tasks for you. But always remember to use classes, and separate the interface from the functionality. In the end this will be pain, you'll always think about making it appear Rubyish, but at some point - it becomes natural. And when it has become natural, you go create a Gem. If you create a big Gem, with much functionality - split it into more Gems, and make it require those. Or use other peoples Gems. If you want to move on with developing web applications, start out simple. Check out a lightweight framework like Sinatra, it's cool and very fun to work with. Move on to Rails if you want, it takes longer to learn, but it is much faster to develop in." as a beginner to a language I christ. this is some awful advice: 'repeat my mistakes exactly as I did'
|
# ? Apr 5, 2013 20:01 |
|
tef posted:as a beginner to a language I ruby is like the perfect example of cargo cult engineering
|
# ? Apr 5, 2013 20:12 |
|
"Look at this! Ruby is so narwhal!"
|
# ? Apr 5, 2013 20:18 |
|
gucci void main posted:javascript is the center of a tootsie pop Well said; the tootsie center is the programmer's destination. The language where there's nothing left to be improved. You have the variety of outer tastey flavor choices - the javas, the C#'s, the smalltalks, and the php's. But then you hit that chocolatey center. Mmmm, Yummmiee. It tastes delicious. All those other flavors deliver good tastes until you hit the climax of the choco tootsie. It's something to look forward to while youre wasting your time w/ other languages. And after you savor the tootsie, theres nothing left. We have no need to go any further. Because w'ere at the peak. The peak programming langauge. Java Script. Smashingly done, sulk. I couldnt have said it better myself.
|
# ? Apr 5, 2013 20:38 |
|
Werthog 95 posted:"Look at this! Ruby is so narwhal!"
|
# ? Apr 5, 2013 20:42 |
|
crazypenguin posted:this sounds interesting. got a link to something with details? here's something I found, specifically A tour of CLR Generics from a Scala vantage point (PDF) and Adding support for CLR Generics (PDF) briefly, nested classes are more restricted in CLR in what they can access and who can access them in return, this also affects generic type parameters and, static methods and fields are duplicated for each generic type parameter, even if they aren't generic themselves but the underlying cause for the project stalling that's not mentioned is probably that ScalaNET is implemented as a source code transformation, as a multitude of local minimal transformations to be specific. the compiled java byte code is then fed to IKVM which produces the CLR executable. so while it provides some workarounds ultimately it's depending on IKVM to implement all the needed java semantics
|
# ? Apr 6, 2013 00:41 |
ruby is okay but it's a terrible choice for a first language.
|
|
# ? Apr 6, 2013 00:44 |
|
gucci void main posted:ruby is...terrible
|
# ? Apr 6, 2013 03:41 |
|
Tiny Bug Child posted:i have an apprentice who's separate from TBI. tiny bug apprentice is pretty good, except that he's really into bitcoins. we're all going to a porn convention next week and for some reason one of the bitcoin paypal-likes is going to be there and we're going to have a meeting on how we can make bitcoin work for porn the stupid loving bullshit of bitcoins meets the stupid loving bullshit of php. what could go wrong? *instawallet shuts down indefinitely*
|
# ? Apr 6, 2013 04:41 |
|
Win8 Hetro Experie posted:here's something I found, specifically A tour of CLR Generics from a Scala vantage point (PDF) and Adding support for CLR Generics (PDF) have they fixed java generics yet
|
# ? Apr 6, 2013 04:42 |
|
barbarianbob posted:Well said; the tootsie center is the programmer's destination. The language where there's nothing left to be improved. You have the variety of outer tastey flavor choices - the javas, the C#'s, the smalltalks, and the php's. But then you hit that chocolatey center. Mmmm, Yummmiee. It tastes delicious. All those other flavors deliver good tastes until you hit the climax of the choco tootsie. It's something to look forward to while youre wasting your time w/ other languages. And after you savor the tootsie, theres nothing left. We have no need to go any further. Because w'ere at the peak. The peak programming langauge. Java Script. Smashingly done, sulk. I couldnt have said it better myself.
|
# ? Apr 6, 2013 04:42 |
|
javascript is lua for retards
|
# ? Apr 6, 2013 04:42 |
|
vapid cutlery posted:lua is for retards
|
# ? Apr 6, 2013 04:46 |
|
HAHA. IN A MOVE AS OLD AS TIME, YOU HAVE MODIFIED THE POST I MADE AND QUOTED IT. I AM CAUGHT IN YOUR LAZY TRAP YOU loving USELESS MORON
|
# ? Apr 6, 2013 05:57 |
|
lua programmer spotted
|
# ? Apr 6, 2013 05:58 |
|
uG posted:lua programmer spotted ad hominem.
|
# ? Apr 6, 2013 06:02 |
vapid cutlery posted:HAHA. IN A MOVE AS OLD AS TIME, YOU HAVE MODIFIED THE POST I MADE AND QUOTED IT. I AM CAUGHT IN YOUR LAZY TRAP YOU loving USELESS MORON heh
|
|
# ? Apr 6, 2013 06:06 |
|
vapid cutlery posted:have they fixed java generics yet Have they fixed lua's 1-based indexing yet
|
# ? Apr 6, 2013 09:35 |
|
vapid cutlery posted:HAHA. IN A MOVE AS OLD AS TIME, YOU HAVE MODIFIED THE POST I MADE AND QUOTED IT. I AM CAUGHT IN YOUR LAZY TRAP YOU loving USELESS MORON BUT THE SOUL STILL BURNS
|
# ? Apr 6, 2013 11:14 |
|
Rubyish, more like rubbish
|
# ? Apr 6, 2013 11:48 |
|
vapid cutlery posted:have they fixed java generics yet You can force reification through anonymous classes. Scala makes it easier to deal with with the typetag class.
|
# ? Apr 6, 2013 12:46 |
|
vapid cutlery posted:have they fixed java generics yet dunno, seem fine to me
|
# ? Apr 6, 2013 13:52 |
|
Nomnom Cookie posted:Have they fixed lua's 1-based indexing yet have they fixed lua's php-level "do everything but none of it particularly well" arrays yet?
|
# ? Apr 6, 2013 17:58 |
|
Zaxxon posted:BUT THE SOUL STILL BURNS
|
# ? Apr 6, 2013 18:08 |
|
Police Academy III posted:have they fixed lua's php-level "do everything but none of it particularly well" arrays yet? like what
|
# ? Apr 6, 2013 20:28 |
|
Nomnom Cookie posted:Have they fixed lua's 1-based indexing yet having a brain so broken you can't deal with this isn't lua's problem.
|
# ? Apr 6, 2013 20:31 |
|
Police Academy III posted:have they fixed lua's php-level "do everything but none of it particularly well" arrays yet? lua's arrays store values or references indexed by number pretty well.
|
# ? Apr 6, 2013 21:23 |
|
I've barely every used lua so unfortunately I can't really talk poo poo about it. I'll see if I can fix that.
|
# ? Apr 6, 2013 21:42 |
|
Ronald Raiden posted:I've barely every used lua so unfortunately I can't really talk poo poo about it. I'll see if I can fix that. want a cookie?
|
# ? Apr 6, 2013 22:31 |
|
vapid cutlery posted:having a brain so broken you can't deal with this isn't lua's problem. It's a matter of pride therefore lua should be ridiculed until the only thing people will say about it is, "wasn't that the scripting language used for WOW?"
|
# ? Apr 6, 2013 22:37 |
|
Zaxxon posted:lua's arrays store values or references indexed by number pretty well. a list is a sequential series of elements indexed by numbers. if you try to insert something into an index that isn't a number it should tell you to gently caress off instead of magically changing into something that sort of works like a list but isn't. if you do that then you're php level stupid. also dijkstra thinks 1-based indexing sucks: http://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD831.html
|
# ? Apr 6, 2013 22:40 |
|
Police Academy III posted:a list is a sequential series of elements indexed by numbers. if you try to insert something into an index that isn't a number it should tell you to gently caress off instead of magically changing into something that sort of works like a list but isn't. if you do that then you're php level stupid. 0 vs 1-based indexing is completely irrelevant to anything
|
# ? Apr 6, 2013 23:35 |
|
|
# ? Jun 10, 2024 23:56 |
|
Hard NOP Life posted:It's a matter of pride therefore lua should be ridiculed until the only thing people will say about it is, "wasn't that the scripting language used for WOW?" it's been very widely used for years
|
# ? Apr 6, 2013 23:35 |