|
I'd rather spend a month programming in another language that is in practice pretty nice, but also not as terrible on paper.
|
# ? Jul 11, 2016 14:00 |
|
|
# ? May 24, 2024 19:52 |
|
i want to try rust, btw
|
# ? Jul 11, 2016 14:01 |
|
go is devops as gently caress
|
# ? Jul 11, 2016 14:02 |
|
MononcQc posted:In practice go is the escape hatch python users who want more concurrency or speed are using afaict concurrency, speed, type safety (mostly), and it's usable for plangers.
|
# ? Jul 11, 2016 14:03 |
|
MALE SHOEGAZE posted:concurrency, speed, type safety (mostly), and it's usable for plangers. good luck if your library was pre 1.5 because all your poo poo had an implicit mutex. 1.6 congrats now put some loving mutexes on heh type safety. but really it can go gently caress itself, non-determinstic builds and all
|
# ? Jul 11, 2016 14:13 |
|
imagine instead of using relative path names in imports, you had to use an absolute path, so moving your project repo would break it. now, imagine if the name of your package was hardcoded to a url, so moving a dependency would break it. now imagine no version numbers or information on what was imported or required now imagine after 3+ years the best they've come up with is opting in to a vendor directory
|
# ? Jul 11, 2016 14:15 |
|
if i had to build a stand alone executable on multiple platforms for very short lived programs, or unix shell utilities, sure go makes a nice fit
|
# ? Jul 11, 2016 14:17 |
|
I would use java or c# instead.
|
# ? Jul 11, 2016 14:17 |
|
want to vendor a dependency? just re-write every package that includes it via a github url, no biggy
|
# ? Jul 11, 2016 14:18 |
|
map[[]a][]a with a heavy heart i am forced to admit that the unix users are at it again
|
# ? Jul 11, 2016 14:19 |
|
unix was a bad idea and people need to stop trying to perpetuate it
|
# ? Jul 11, 2016 14:20 |
|
OSX server is unbelievably bad
|
# ? Jul 11, 2016 14:22 |
|
Some people at work are considering forcing every component to move to Go over time and I'm pretty sure I'd just go look for another job if that was to take place.
|
# ? Jul 11, 2016 14:27 |
|
MononcQc posted:Some people at work are considering forcing every component to move to Go over time and I'm pretty sure I'd just go look for another job if that was to take place. don't you work at an erlang shop
|
# ? Jul 11, 2016 14:29 |
|
MononcQc posted:Some people at work are considering forcing every component to move to Go over time and I'm pretty sure I'd just go look for another job if that was to take place. easier to hire golang devs than erlang devs easier to hire golang devs than retain erlang devs
|
# ? Jul 11, 2016 14:29 |
|
Captain Foo posted:don't you work at an erlang shop mostly a ruby shop with a handful of components in not ruby, erlang was in vogue for a while but it's either golang or node
|
# ? Jul 11, 2016 14:31 |
|
Captain Foo posted:OSX server is unbelievably bad that's cause its unix/linux based
|
# ? Jul 11, 2016 14:31 |
|
tef posted:mostly a ruby shop with a handful of components in not ruby, erlang was in vogue for a while but it's either golang or node that sounds like hell
|
# ? Jul 11, 2016 14:31 |
|
hergoku
|
# ? Jul 11, 2016 14:33 |
|
Shaggar posted:that's cause its unix/linux based it is bsd based yes but that's not why it's bad
|
# ? Jul 11, 2016 14:36 |
|
Shaggar posted:that sounds like hell i turn databases on and off
|
# ? Jul 11, 2016 14:37 |
|
whatever happened to dart?
|
# ? Jul 11, 2016 14:50 |
|
fad languages are the best lmao
|
# ? Jul 11, 2016 14:53 |
|
that's why I'm switching over to lolcode
|
# ? Jul 11, 2016 14:55 |
|
Captain Foo posted:don't you work at an erlang shop Heroku is an interesting place to work at because our Erlang team has been and still is very competent, but ultimately feels like an anomaly to have within the company. I've had more than a conversation a year with various people at various levels of the company about it and it keeps boiling down (as far as it feels for me) like they'd rather we weren't using Erlang at all but can't do anything about it because of the momentum behind critical components written in it with a team motivated to keep maintaining and improving it. I don't know, it's weird, but it's definitely a good way to keep being reminded about the issues people have with your stack all the time. Helps drive some form of continuous improvement around tooling, process, and documentation, and I don't hate it. I'd enjoy it more if I could get out of the weird mythos accrued around it where people are going like "the Erlang stuff doesn't scale" when the problem has been running into implicit packet-per-second limitations on old EC2 classic instances, and where they then recommend writing it in Go to be faster like it would solve anything there vv tef posted:easier to hire golang devs than erlang devs We've hired a Haskell guy before and in a couple of weeks he was able to write Erlang fine and contribute. I don't think that has ever been a reasonable problem. Basho was exploding and we couldn't get the headcount for opportunistic hire of fantastic people. Then Ubiquity's cloud division also exploded and we managed to grab one. Finding people hasn't been too hard, but getting them through the hiring process has been the problem. The hiring machine is a black hole. One guy on our team interviewed with us, found another job because it took too long, then quit that new job, then got a call from whoever it is handles hiring from us based on the previous hiring round, and then joined. That's over multiple months. That's how bad it is and many people on the team I'm on flat out don't refer friends anymore given how terrible and low-feedback the hiring process is. We've also had someone on the team apply to a position identical to the one they have as a test, and couldn't get their resume validated to go past round 1 (with fake name and all). It's just really weird, and I don't really talk about our positions to people anymore. If the person you're hiring isn't free for months or stationed at a job where they can wait out the process taking place, it's not necessarily worth bothering. MononcQc fucked around with this message at 15:03 on Jul 11, 2016 |
# ? Jul 11, 2016 14:59 |
|
tef posted:i turn databases on and off on purpose?
|
# ? Jul 11, 2016 14:59 |
|
ynohtna posted:whatever happened to dart? it was dumb
|
# ? Jul 11, 2016 15:04 |
|
i think this is kind of 50/50 related to both this and the security thread: https://github.com/minimaxir/big-list-of-naughty-strings
|
# ? Jul 11, 2016 15:12 |
|
I was expecting a big list of curse words
|
# ? Jul 11, 2016 15:31 |
|
Wheany posted:i think this is kind of 50/50 related to both this and the security thread: https://github.com/minimaxir/big-list-of-naughty-strings a cool list quote:# Human injection cjs: I wish
|
# ? Jul 11, 2016 15:34 |
|
Wheany posted:i think this is kind of 50/50 related to both this and the security thread: https://github.com/minimaxir/big-list-of-naughty-strings Scunthorpe General Hospital Penistone Community Church Lightwater Country Park Jimmy Clitheroe Horniman Museum shitake mushrooms RomansInSussex.co.uk http://www.cum.qc.ca/ Craig Cockburn, Software Specialist Linda Callahan Dr. Herman I. Libshitz magna cum laude Super Bowl XXX medieval erection of parapets evaluate mocha expression Arsenal canal classic Tyson Gay basement
|
# ? Jul 11, 2016 15:51 |
|
Ok I had to look some of those up, wtf Yahoo! Mail.
|
# ? Jul 11, 2016 15:59 |
|
quote:In 2001, Yahoo! Mail erroneously changed words, including medireview in place of medieval. This was due to an email filter which automatically replaced Javascript-related strings with alternate versions, to prevent the possibility of cross-site scripting in HTML email. The filter would hyphenate the terms "Javascript", "Jscript", "Vbscript" and "Livescript", and replaced "eval", "mocha" and "expression" with the similar but not quite synonymous terms "review", "espresso" and "statement", respectively. Assumptions were involved in the writing of the filters: no attempts were made to limit these string replacements to script sections and attributes, or to respect word boundaries, in case this would leave some loopholes open
|
# ? Jul 11, 2016 16:08 |
|
seriously what kind of moron automatically replaces strings like that. you're just begging for troublequote:Several websites running rudimentary obscenity filters have replaced the word "rear end" with "butt", resulting in "clbuttic" for "classic" and "buttbuttinate" for "assassinate"
|
# ? Jul 11, 2016 16:13 |
|
conflating statements and expressions in a goofy attempt to avoid a javascript secfuck seems so appropriate
|
# ? Jul 11, 2016 16:13 |
|
I used to play a lot of Buttbuttin's Creed
|
# ? Jul 11, 2016 16:18 |
|
reporting to my new terrible programming job at the fruit stand do y'all think I'll have to come in Tuesday too!?
|
# ? Jul 11, 2016 16:27 |
|
i drop down to buttembly when i want to get really close to the metal
|
# ? Jul 11, 2016 16:28 |
|
MononcQc posted:If the person you're hiring isn't free for months or stationed at a job where they can wait out the process taking place, it's not necessarily worth bothering. I've had to get the rolled up newspaper before to put pressure on hiring for it to happen at a reasonable pace I set a record of a month from application to start
|
# ? Jul 11, 2016 16:29 |
|
|
# ? May 24, 2024 19:52 |
|
HappyHippo posted:seriously what kind of moron automatically replaces strings like that. you're just begging for trouble i was going to say "an intern" but no, i'd expect even the shittiest interns to know better. probably someone that got hired during the dotcom bubble by walking up to the yahoo front desk and asking for "some internet job"
|
# ? Jul 11, 2016 16:34 |