|
ahahahahah no
|
# ? Aug 16, 2012 16:26 |
|
|
# ? May 17, 2024 12:05 |
|
my stepdads beer posted:
tef posted:ahahahahah no
|
# ? Aug 16, 2012 16:28 |
|
|
# ? Aug 16, 2012 16:29 |
|
syntaxrigger posted:it honestly seems like many programming language 'choices' people make are based on faith, branding, and experience, however programming languages are supposed to be tools. Them being tools also implies that their differences are intended to optimum in a subset of instances while being 'just ok' in others. Is that you Yegge?
|
# ? Aug 16, 2012 16:42 |
|
programming languages decisions are mostly about what other poo poo is written in/easily interoperable with any given language that is if you even have the luxury of being able to pick in the first place. "hello mr carpenter, that swell salesman guy from ToolCo sold me this $4000 set of hammers made out of plasticine that i'm going to need you to use to build a dining table for me. i mean i don't lower myself to actually needing to know poo poo about carpentry but that salesman had a spiffy presentation with big words in it and hey they cost $4000 so they've got to be good. anyway i hope you are competent and actually get the job done instead sitting around bitching about the tools that i chose for you like the other five guys i had to fire"
|
# ? Aug 16, 2012 16:52 |
|
Mr Dog posted:programming languages decisions are mostly about what other poo poo is written in/easily interoperable with any given language ahahahahahahaahahahahahah no
|
# ? Aug 16, 2012 17:28 |
|
<giant topic> is really all about <domain-specific minutiae>
|
# ? Aug 16, 2012 17:31 |
|
how a programming tool gets picked * the boss likes it * it is already in use
|
# ? Aug 16, 2012 17:36 |
|
my stepdads beer posted:
code:
|
# ? Aug 16, 2012 17:38 |
|
tef posted:how a programming tool gets picked Mr Dog posted:programming languages decisions are mostly about what other poo poo is written in/easily interoperable with any given language these situations are the same if its java or c#
|
# ? Aug 16, 2012 17:40 |
|
tef posted:how a programming tool gets picked welp at least I have validation that my 'schooling' was 100% useless. I am glad they charged me so much money for it
|
# ? Aug 16, 2012 17:44 |
|
a degree opens more doors than a non-degree.
|
# ? Aug 16, 2012 17:50 |
|
tef posted:a degree opens more doors than a non-degree. much like money. Now that I think on it a degree and money have a lot of things in common
neat
|
# ? Aug 16, 2012 17:53 |
|
a degree is a way you tell potential employers you're at least -this- much of a non-fuckup
|
# ? Aug 16, 2012 17:58 |
|
syntaxrigger posted:much like money. Now that I think on it a degree and money have a lot of things in common
|
# ? Aug 16, 2012 18:38 |
|
syntaxrigger posted:it honestly seems like many programming language 'choices' people make are based on faith, branding, and experience, however programming languages are supposed to be tools. Them being tools also implies that their differences are intended to optimum in a subset of instances while being 'just ok' in others. news.ycombinator.com
|
# ? Aug 16, 2012 18:54 |
|
syntaxrigger posted:
this but for serious
|
# ? Aug 16, 2012 21:03 |
|
php is the pcp of programming languages
|
# ? Aug 16, 2012 21:06 |
|
listen you have this all wrong, ok? listen: a program isn't just a set of lines it's not computer code it's an expression you are trying to convey something to another being not a program, it's an idea, a feeling a program is a poem the medium doesn't matter i program with my feces
|
# ? Aug 16, 2012 21:19 |
|
eh fair enough whatever, code is either algorithms or business logic and business logic is always terrible no matter what set of cryptic symbols you use to dress it up.
|
# ? Aug 16, 2012 21:25 |
|
much like my posts etc
|
# ? Aug 16, 2012 21:26 |
|
syntaxrigger posted:it honestly seems like many programming language 'choices' people make are based on faith, branding, and experience, however programming languages are supposed to be tools. Them being tools also implies that their differences are intended to optimum in a subset of instances while being 'just ok' in others.
|
# ? Aug 16, 2012 21:48 |
|
syntaxrigger posted:welp did you get a computer science degree because that has nothing to do with programming languages or tools
|
# ? Aug 16, 2012 21:49 |
|
vapid cutlery posted:did you get a computer science degree because that has nothing to do with programming languages or tools basically and I am sadly starting to realize this but whatevs at least i know i will never be 'good' at programming because i didn't start when i could type
|
# ? Aug 16, 2012 22:53 |
|
(ps thanks for fixing this cutlery)
|
# ? Aug 16, 2012 23:04 |
|
syntaxrigger posted:basically and I am sadly starting to realize this but whatevs ironcially or not i became better when i stopped giving a gently caress and started being super loving lazy i mean programming is fun like building legos was, but writing all sorts of extra poo poo and putting in heroic effort just so some dick can get a bonus sucks, just use the simplest poo poo that works and get the job done, collect your check and enjoy the rest of your life
|
# ? Aug 16, 2012 23:07 |
|
syntaxrigger posted:basically and I am sadly starting to realize this but whatevs
|
# ? Aug 16, 2012 23:07 |
|
vapid cutlery posted:did you get a computer science degree because that has nothing to do with programming languages or tools tools not so much but languages are definitely part of cs
|
# ? Aug 16, 2012 23:09 |
|
i'm sure there are plenty of tools in cs
|
# ? Aug 16, 2012 23:09 |
|
yesterday i wanted to find out what percentage of planets in the universe was earth so i wrote a short python script for it. only after a bunch of trial and error realizing all i had to do was change 1*10^13 into 1*10^-13 and add a percent sign(i think, i may have still messed it up). what were some of your guys first projects? i like programming and using it when i need to deal with something a calculator can't do (windows calculator anyways) but i don't really have much interest in anything outside of that. maybe i should try giving project euler another go now that i understand a bit more than i did. another random thought, with touch interface becoming more commonplace, do any of you think people may start to design visual programming languages or some way of doing these tasks made to work with a touch interface? also it really feels like the bulk of learning any language is on learning the different API and less about the language itself.
|
# ? Aug 16, 2012 23:20 |
|
fidel sarcastro posted:i'm sure there are plenty of tools in cs heh
|
# ? Aug 16, 2012 23:21 |
|
fidel sarcastro posted:i'm sure there are plenty of tools in cs in particular those taught at university, seeing how frats exist
|
# ? Aug 16, 2012 23:24 |
|
Apocadall posted:what were some of your guys first projects? i like programming and using it when i need to deal with something a calculator can't do (windows calculator anyways) but i don't really have much interest in anything outside of that. maybe i should try giving project euler another go now that i understand a bit more than i did. the first real thing i got good with was poo poo like bash scripts to back up my filez. i got really spergy with my home server one summer and wrote ALL these scripts to back up these various folders to various spots, do rotations, etc etc. work example: at work on the helpdesk we used a couple command line query tools to check switch/port status for access point tickets. After a while i got sick of checking sh int status on 10 switches, so I wrote a nice Perl wrapper for it to check every switch at a store. -Check the one switch we know is ALWAYS there, run sh cdp neigh to find out what switches are actually here -Chop this up, parse, uniq and sort it -Run the command given on the command line on each of those -Clean up and paginate results it took me (e:weeks) to get it running because i was cargo-culting Perl out of PDFs, and didn't really understand it, but then the boss caught wind of it and threw me a job offer and i buckled down for like a month straight and it was all good quote:another random thought, with touch interface becoming more commonplace, do any of you think people may start to design visual programming languages or some way of doing these tasks made to work with a touch interface? Sikuli is a step in that direction (and it's cool) quote:also it really feels like the bulk of learning any language is on learning the different API and less about the language itself. packages and libraries and "what do i have available" always take the most time for me. I had perl syntax down in a week but it took me a month to get really familiar with all the common libs we use. Jonny 290 fucked around with this message at 23:29 on Aug 16, 2012 |
# ? Aug 16, 2012 23:27 |
|
Ronald Raiden posted:tools not so much but languages are definitely part of cs what i meant was that the languages you learn in university shouldn't put you on any particular career path, hopefully
|
# ? Aug 16, 2012 23:54 |
|
i had a bunch of abandoned projects that reached the 10-15 rewrites from scratch mark each two or three of those projects later, i sort of knew what design decisions would inevitably lead to a train wreck further down the line ("voluntarily using c++" is at the top of this list) eventually i got a job and so i actually needed to ship poo poo, and i'm actually fairly pleased with what i did ship. now i usually don't go back and rewrite stuff from scratch repeatedly. most of the time. i keep meaning to resurrect one of those abandoned projects that i first attempted back in 2002. i mean, i know i've got the fucker licked now but i just don't have time to do it and i have like a million other things i want to do more. still got a git repo waiting for me to come back to it... (gently caress, my first attempts at that one actually predated git that's kinda scary) (and the other project that i abandoned i didn't even use source control on any of those attempts lmao) basically what i'm saying is, i'm a horrible spergy idealist gently caress, never hire me.
|
# ? Aug 17, 2012 00:08 |
|
Jonny 290 posted:good post seems the most natural, you're posed with a problem so you use a tool that you know to solve it. i have a lot of trouble just creating for the sake of creating, most of what i do is always in pursuit of some question i have on my mind i do want to explore electronics more, i've dabbled a small amount with breadboards and getting leds to blink and simple stuff like that but never anything more. i got this book Practical Electronics for Inventors but just reading a dense tome of information seems impractical without some underlying reason to look into the different sections. so where is a good place to start with electronics?
|
# ? Aug 17, 2012 00:13 |
|
Apocadall posted:seems the most natural, you're posed with a problem so you use a tool that you know to solve it. i have a lot of trouble just creating for the sake of creating, most of what i do is always in pursuit of some question i have on my mind i always find that the hardest part. give me a problem to solve and i'll do it, but make something out of nothing? time to stare at a text editor for six hours and accomplish nothing
|
# ? Aug 17, 2012 00:24 |
|
im an ideas guy
|
# ? Aug 17, 2012 00:25 |
|
wow, a project that predates git?!? My god.
|
# ? Aug 17, 2012 00:25 |
|
|
# ? May 17, 2024 12:05 |
|
rotor posted:wow, a project that predates git?!? My god. how did they ever write RCS without git
|
# ? Aug 17, 2012 00:26 |