|
Shaggar posted:you'll also want to use subversion instead of git or any other dvcs dunno about that one
|
# ? Apr 1, 2015 04:21 |
|
|
# ? May 24, 2024 13:32 |
|
i legitimately still want to give go the benefit of the doubt, but when i go back and look at it again beyond the very basic scripting stuff i tried with it a few months ago, i see stuff like thisquote:Why doesn't Go have "implements" declarations?
|
# ? Apr 1, 2015 04:22 |
|
git serves no purpose unless you're somewhere you'll be without internet for days at a time.
|
# ? Apr 1, 2015 04:22 |
|
I have used cvs svn and git and they are all total trash. use a network drive and copy paste I guess.
|
# ? Apr 1, 2015 04:22 |
|
uncurable mlady posted:i mean if you're having a conversation with yourself about "what language should I use for this" then you're already so far up your own rear end in a top hat building bikesheds that you should seriously reevaluate your life choices i mean what we're just supposed to like roll dice to pick our language? i dont understand we're making a web app. we're very tired of ruby and want something with a little bit of type safety. so therefore we're looking at java and go??? i think that meets your criterea???? these are all things mentioned in my post. i mean it's a web app which i guess i didnt mention but this is the terrible programmer thread so i think that's implicit??? DONT THREAD ON ME fucked around with this message at 04:27 on Apr 1, 2015 |
# ? Apr 1, 2015 04:23 |
|
like I can't even do pros and cons for them. it's only cons, and each list has infinite length
|
# ? Apr 1, 2015 04:24 |
|
i hope you guys arent giving me false hope about maven. im p sure i'll need to learn it for this eclipse project and tbh i havent been looking forward to it
|
# ? Apr 1, 2015 04:24 |
|
"our language doesn't support implements, and you have to explicitly implement all members of an interface in order to satisfy that interface, but only at compile time will you know whether you have satisfied that interface's requirements, nor is there an easy way to instantly implement it like in an ide using java/c#. however, if you want to tell people that it implements that interface, you can make an additional type function on that interface that says 'Implements[Interface]' !!!!"
|
# ? Apr 1, 2015 04:24 |
|
triple sulk posted:i legitimately still want to give go the benefit of the doubt, but when i go back and look at it again beyond the very basic scripting stuff i tried with it a few months ago, i see stuff like this reading that its like, well ok its matching method signatures that's not thaaaat bad, but then they recommend creating methods w/ special names for interface detection and that's hilarious
|
# ? Apr 1, 2015 04:24 |
|
MALE SHOEGAZE posted:we are coming from ruby and our thoughts are very much something like 'hey wouldn't it be nice if it were difficult to do dumb things with our code' don't worry, i'm sure you'll still find a way.
|
# ? Apr 1, 2015 04:25 |
|
DaTroof posted:i hope you guys arent giving me false hope about maven. im p sure i'll need to learn it for this eclipse project and tbh i havent been looking forward to it your first maven project will probably be filled with lots of problems, but by the end of it you should have encountered any problem you are likely to have again in the future so its all good
|
# ? Apr 1, 2015 04:26 |
|
DaTroof posted:i hope you guys arent giving me false hope about maven. im p sure i'll need to learn it for this eclipse project and tbh i havent been looking forward to it as long as you aren't doing stupid poo poo like trying to stick a build script system into your pom then you'll be fine. its the easiest thing in the world once you get it.
|
# ? Apr 1, 2015 04:27 |
|
DaTroof posted:i hope you guys arent giving me false hope about maven. im p sure i'll need to learn it for this eclipse project and tbh i havent been looking forward to it maven is legitimately good and will leave you spoiled forever.
|
# ? Apr 1, 2015 04:27 |
|
Notorious b.s.d. posted:the "good" use case for operator overloading is a numerics library has anyone ever been confused by + for string concatenation? some languages use other operators and thats cool but ive never had a problem with + also java uses + for that anyway
|
# ? Apr 1, 2015 04:28 |
|
Valeyard posted:your first maven project will probably be filled with lots of problems, but by the end of it you should have encountered any problem you are likely to have again in the future so its all good Shaggar posted:as long as you aren't doing stupid poo poo like trying to stick a build script system into your pom then you'll be fine. its the easiest thing in the world once you get it. fidel sarcastro posted:maven is legitimately good and will leave you spoiled forever. huh, ok. thx guys
|
# ? Apr 1, 2015 04:30 |
|
HappyHippo posted:has anyone ever been confused by + for string concatenation? i found it really loving stupid at first, but after twenty years, it's only infuriating
|
# ? Apr 1, 2015 04:30 |
|
you are broken
|
# ? Apr 1, 2015 04:31 |
|
+ is fine for string concatenation.
|
# ? Apr 1, 2015 04:31 |
|
Notorious b.s.d. posted:i found it really loving stupid at first, but after twenty years, it's only infuriating are you also annoyed that = doesn't really mean equals?
|
# ? Apr 1, 2015 04:31 |
|
Notorious b.s.d. posted:i found it really loving stupid at first, but after twenty years, it's only infuriating i think you're problem is that you're brain has overloaded the plus sign to mean "ONLY ADDING NUMBERS TOGETHRE"
|
# ? Apr 1, 2015 04:32 |
|
MALE SHOEGAZE posted:i think you're problem is that you're brain has overloaded the plus sign to mean "ONLY ADDING NUMBERS TOGETHRE" yeah why wouldn't this common mathematical symbol included on my keyboard to express math ALSO do some completely unrelated things on occasion? that's definitely easier than an "append" method
|
# ? Apr 1, 2015 04:32 |
|
triple sulk posted:i legitimately still want to give go the benefit of the doubt, but when i go back and look at it again beyond the very basic scripting stuff i tried with it a few months ago, i see stuff like this what kind of hosed up person writes all that out then goes "mmyup, thats definitely better than just having the implements keyword"
|
# ? Apr 1, 2015 04:33 |
|
HappyHippo posted:are you also annoyed that = doesn't really mean equals? yeah, pascal did this right with the explicit assignment operator (:=)
|
# ? Apr 1, 2015 04:33 |
|
Notorious b.s.d. posted:yeah why wouldn't this common mathematical symbol included on my keyboard to express math ALSO do some completely unrelated things on occasion? we're talking about programming, get that stupid math poo poo out of here
|
# ? Apr 1, 2015 04:33 |
|
MALE SHOEGAZE posted:i mean what we're just supposed to like roll dice to pick our language? i dont understand rolling dice is a fine strategy here. if your problem is complex then you'll exceed the sweet spot for any language you choose. if your problem is simple then who cares what language you choose just
|
# ? Apr 1, 2015 04:34 |
|
Notorious b.s.d. posted:yeah why wouldn't this common mathematical symbol included on my keyboard to express math ALSO do some completely unrelated things on occasion? but it is easier. do you have trouble understanding context generally, or just when programming?
|
# ? Apr 1, 2015 04:34 |
|
bobbilljim posted:what kind of hosed up person writes all that out then goes "mmyup, thats definitely better than just having the implements keyword" a google employee laughing at the idea of someone actually using go
|
# ? Apr 1, 2015 04:34 |
|
Notorious b.s.d. posted:yeah why wouldn't this common mathematical symbol included on my keyboard to express math ALSO do some completely unrelated things on occasion? + to concatenate strings only doesnt make sense if u already know what it means and think too much about it
|
# ? Apr 1, 2015 04:34 |
|
Notorious b.s.d. posted:that's definitely easier than an "append" method itym "concatenate" e: or for pointers I guess you mean "successor" or something.
|
# ? Apr 1, 2015 04:34 |
|
HappyHippo posted:but it is easier. let me get this clear: we're already discussing one of the most short-term-memory intensive activities in all of human endeavor, and you consider it a net win to add more context-specific behavior?
|
# ? Apr 1, 2015 04:35 |
|
Notorious b.s.d. posted:yeah why wouldn't this common mathematical symbol included on my keyboard to express math ALSO do some completely unrelated things on occasion? do you get angry when someone asks you for 'some additional ham please' because adding things i only for math and you cant add ham to somethin??
|
# ? Apr 1, 2015 04:36 |
|
MALE SHOEGAZE posted:do you get angry when someone asks you for 'some additional ham please' because adding things i only for math and you cant add ham to somethin?? i've never had someone ask me for "some additional ham," ever, in my entire life do you live in a house full of people with mild communication deficits? it's ok if you do, group homes have a lot to offer in terms of community re-integration.
|
# ? Apr 1, 2015 04:37 |
|
MALE SHOEGAZE posted:do you get angry when someone asks you for 'some additional ham please' because adding things i only for math and you cant add ham to somethin?? "that story doesn't add up" "OF COURSE IT DOESN'T IT'S A SERIES OF EVENTS AND NOT MEMBERS OF A CLOSED SET"
|
# ? Apr 1, 2015 04:37 |
|
Notorious b.s.d. posted:i've never had someone ask me for "some additional ham," ever, in my entire life no it was an example designed for someone who works in the ham business. i suppose in your case a better example woudl have been 'can i have some additional bad opinions please???'
|
# ? Apr 1, 2015 04:41 |
|
if can i shoehorn the word "additional" into a sentence, then operator overloading is natural english!!! q.e.d.
|
# ? Apr 1, 2015 04:43 |
|
Subjunctive posted:"that story doesn't add up"
|
# ? Apr 1, 2015 04:43 |
|
Subjunctive posted:rolling dice is a fine strategy here. if your problem is complex then you'll exceed the sweet spot for any language you choose. if your problem is simple then who cares what language you choose just agreed let's just use c for everything
|
# ? Apr 1, 2015 04:44 |
|
Notorious b.s.d. posted:communication deficits it's u
|
# ? Apr 1, 2015 04:46 |
|
bobbilljim posted:what kind of hosed up person writes all that out then goes "mmyup, thats definitely better than just having the implements keyword" Shaggar posted:a google employee laughing at the idea of someone actually using go this is the only thing i can assume since rob pike seems truly stuck in 1975
|
# ? Apr 1, 2015 04:50 |
|
|
# ? May 24, 2024 13:32 |
|
Notorious b.s.d. posted:the "good" use case for operator overloading is a numerics library this is why php is the best language
|
# ? Apr 1, 2015 04:52 |