|
golang is terrible
|
# ¿ Apr 26, 2012 03:43 |
|
|
# ¿ Apr 29, 2024 01:52 |
|
anyone who thinks running javascript on a server is a good idea should get a new job as a walmart cashier
|
# ¿ Apr 26, 2012 03:44 |
|
Anal Tributary posted:there's no disadvantages to running javascript on a server besides a smaller ecosystem to build on
|
# ¿ Apr 26, 2012 03:54 |
|
Anal Tributary posted:how about that none of this is relevant for the ways nodejs is currently being used by sites in production? if your goal is to poo poo out a bunch of unreadable spaghetti code, waste cpu time, create some github repos and call it a day, then node.js and javascript are the technologies for you!
|
# ¿ Apr 26, 2012 04:03 |
|
Anal Tributary posted:cool i really like how not only did i mention that libraries exist to mitigate callback hell/spaghetti code, i also namedropped a specific one, and yet you still used this as a point
|
# ¿ Apr 26, 2012 04:11 |
|
javascript: the language for people who think php imposes too much structure
|
# ¿ Apr 26, 2012 04:12 |
|
Anal Tributary posted:how is "spaghetti code" in js a bigger issue than it is in any other language the "rise" of poo poo like node.js is actually just a bunch of incompetent wanna-bes who flunked out of cs103 because pointers were "like, too hard, man", standing in a circle jerking off onto a portrait of DHH
|
# ¿ Apr 26, 2012 04:21 |
|
Anal Tributary posted:what defines something decent in a github, anyways? i've been asked for portfolios and never know what to say because none of the dev stuff i've done ever ends up launching, but i have some github repos with decent code in them. Examples that would probably go over well:
You can stack these up as much as you want. Add some variety and elaboration. Again, nobody's expecting much out of an intern. The goal is to demonstrate basic competency at and familiarity with programming. Also, study up on algorithms. I know this is like the most generic common advise ever, but that's because it's true. Some ridiculous percentage of pre-screened applicants are unable to create even a basic insertion sort, or use a prefix tree to implement a spell checker. You go in there and be the only guy in the room who can explain the tradeoffs between a map and a hash table, and you'll be a shoe-in.
|
# ¿ Apr 26, 2012 05:07 |
|
Sulk posted:is there a book on algorithms/data structures which is actually comprehensible without needing to know a shitload of math
|
# ¿ Apr 26, 2012 05:15 |
|
Dr. Honked posted:What McCain said if you don't want to get into games or you want to get into algorithms without math
|
# ¿ Apr 26, 2012 05:44 |
|
Jonny 290 posted:as soon as i get newjob im gonna write a script to telnet into every walmart store in the country and run this particular script that updates our switch/port listings
|
# ¿ Apr 26, 2012 07:06 |
|
Shaggar posted:i dont like that maps are called dictionaries in c#
|
# ¿ Apr 26, 2012 19:07 |
|
Shaggar posted:oh yeah? whats the difference? a dictionary is implemented using hash tables both a map and a dictionary are associative containers. there is no such thing as an "associative array".
|
# ¿ Apr 26, 2012 20:47 |
|
Inverse Icarus posted:my wife's company uses gmail for all their work mail (and for their clients too i guess) and she is really, really pissed off about the gmail change that they "just recently" forced everyone into
|
# ¿ Apr 28, 2012 21:09 |
|
ps: tell your wife to click+drag the little almost-invisible horizontal line below the labels
|
# ¿ Apr 28, 2012 21:10 |
|
Inverse Icarus posted:wife literally said "gently caress those google assholes, make them fix it" half of us basically converted to thunderbird/mail.app overnight
|
# ¿ Apr 29, 2012 00:29 |
|
Otto Skorzeny posted:since when are you a googler
|
# ¿ Apr 29, 2012 00:33 |
|
lmbo @ my new title
|
# ¿ Apr 29, 2012 00:33 |
|
public service announcement: how to make the new gmail less horrible 1. click the flower icon in the top right, click "compact" 2. click it again, click "themes", click "high contrast" 3. on this same page, find the "general" tab, click it, find "button labels", set to "text" it still doesn't have any color, because the google designers are loving *allergic* to color unless it's bright obnoxious RED, but with these settings it's at least vaguely usable for reading email also, you can click the iChat icon in the bottom left to turn off the "gmail chat" that nobody in the entire world uses or cares about
|
# ¿ Apr 29, 2012 00:40 |
|
Inverse Icarus posted:*sips pbr, adds more whitespace*
|
# ¿ Apr 29, 2012 00:42 |
|
tef posted:turn off javascript, click 'use html mode as default'
|
# ¿ Apr 29, 2012 00:50 |
|
Sniep posted:hey janin will you tell the guy who does gmail to go back to the old style theme thanks
|
# ¿ Apr 29, 2012 02:43 |
|
tef posted:but threads are hard
|
# ¿ Apr 29, 2012 17:33 |
|
BonzoESC posted:seriously if you're not writing a tutorial about monads using strained analogies to real-world things there's no reason to use Haskell basically, it's the best language ever for anything that isn't windows GUI programming Otto Skorzeny posted:well haskell is pretty neat for a lot of things, and the problems with getting it to work with real systems aren't as pronounced as some folks make them out to be. at the same time, haskell isn't a panacea for parallelism generally or multithreaded parallelism* in particular, even thought it has some tools that help with certain types of problems (eg. `par` is cool but once you get beyond certain embarassing cases you need other tools because the substantial complexity of your task is the real problem rather than accidental complexity)
|
# ¿ Apr 29, 2012 20:48 |
|
haskell owns owns owns the only two languages that need to exist are haskell and c
|
# ¿ Apr 29, 2012 20:51 |
|
man just look how wrong you are
|
# ¿ Apr 29, 2012 20:53 |
|
MononcQc posted:seryospost, for a lot of task Haskell appears to become thunk heaven, and it gets very hard to get good performance and/or good profiling out of it because it's pretyt hard to get profiling working at all without messing up with the lazy semantics of the language.
|
# ¿ Apr 30, 2012 06:05 |
|
Gazpacho posted:worse is better, you will never sell a language that depends on a graduate CS education to get started vs. one in which you can write "og say print stuff to screen" code:
|
# ¿ Apr 30, 2012 06:28 |
|
Gazpacho posted:sweet now try doing it inside an arbitrary function OH SNAP tef posted:I have been informed that haskell is easier if you understand category theory first. you don't need to understand operational semantics to use java, right? why would you need to understand category theory to use haskell?
|
# ¿ Apr 30, 2012 17:54 |
|
Sweevo posted:i always feel sorry for functional programmers
|
# ¿ Apr 30, 2012 18:00 |
|
"well my teacher left the industry in '98 and he says everyone uses java, nobody cares about that functional stuff, so who am I am to argue!?"
|
# ¿ Apr 30, 2012 18:01 |
|
Gazpacho posted:lol, "should" in one hand and write imperative code in the other and tell me which fills up the fastest it's you, you're the idiots.
|
# ¿ Apr 30, 2012 21:28 |
|
HORATIO HORNBLOWER posted:im 28 years old with a wife two kids and a mortgage, i have an english degree that put me $10,000 in debt and never got me a job, and a CS degree that cost me another $5000 to teach me virtually nothing i didn't already know and i have no paid work experience in the field go in that interview and show off your mad C skills
|
# ¿ Apr 30, 2012 22:28 |
|
cjs: never assign a software development task to a bunch of hardware engineers "oh, you want a highly-available service to query network capacities? ok, we have written you a c++ api that reads this custom-format binary blob from network filesystem, enjoy!!"
|
# ¿ May 1, 2012 01:06 |
|
oops, wrong thread, gently caress it. yospos bitch.
|
# ¿ May 1, 2012 01:08 |
|
ahhh spiders posted:wow! a real live silver bullet!
|
# ¿ May 1, 2012 19:07 |
|
tiny bug child vs ahhh spiders cripplefight
|
# ¿ May 1, 2012 19:44 |
|
Nested templates vs the bitshift operator are symptomatic of C++'s poor design, but they're not a fundamental issue with the language so much as just a minor mistake in the grammar. Every major compiler will provide a decent error message in C++98 mode, and should accept it in C++11 mode.ahhh spiders posted:what's the ambiguity in C++? The problem with C++ is that is grammar is undecidable and its template system is Turing-complete. Together, this means that it is literally impossible to create a C++ parser. The only way to process C++ is to compile it. Perl 5 (and probably 6) has a similar issue.
|
# ¿ May 1, 2012 21:32 |
|
ahhh spiders posted:lua is a simple, beautiful little flower too bad about the language itself.
|
# ¿ May 1, 2012 21:55 |
|
|
# ¿ Apr 29, 2024 01:52 |
|
ahhh spiders posted:what's wrong with it? it's great if your alternative is Tcl or something, but programming has seen a few advances in the last 20 years and Lua hasn't adopted any of them.
|
# ¿ May 1, 2012 22:04 |