Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

jewgold

Name: Anonymous 2009-02-19 0:26

lisp    $79,000
c++    $87,000
java    $86,000
c#    $86,000   
python    $83,000
ruby    $78,000
smalltalk $90,000   
php    $74,000

source:
http://www.indeed.com/salary?q1=lisp&l1=&q2=c%2B%2B&l2=&q3=java&l3=&q4=c%23&l4=&q5=python&l5=&q6=ruby&l6=&q7=smalltalk&l7=&q8=php&l8=

what is this shit?
do php programmers really get $74K salaries? what the hell is wrong with the world?

ITT: programming languages you have been paid to use, what you were doing with them, how much you were paid a year, and a time frame.

eg:
scheme
calculating Fibonacci numbers
$0.00.P.A
1972 - now

Name: Anonymous 2009-02-19 9:17

>>33
Prelude> let fibs = 1 : 1 : zipWith (+) fibs (tail fibs) in fibs !! 40000
2317995759...5359577501
(3.92 secs, 108973360 bytes)
Prelude> let twoFibs n=case n of{0->[1,0];1->[0,1];_->(\[a,b][c,d]->[a*c+b*d,b+a*d])((\[a,b]->map(b*b+)[a*a,2*a*b]).twoFibs$div n 2)$twoFibs$mod n 2} in let fib n=head$twoFibs n in fib 40002
2317995759...5359577501
(0.22 secs, 7488156 bytes)
Prelude> let twoFibs n=case n of{0->[1,0];1->[0,1];_->(\[a,b][c,d]->[a*c+b*d,b+a*d])((\[a,b]->map(b*b+)[a*a,2*a*b]).twoFibs$div n 2)$twoFibs$mod n 2} in let fib n=head$twoFibs n in fib 1000000
1207194745...6684390626
(4.63 secs, 88099104 bytes)

that's 208988 digits. lern2matrix.

Name: Anonymous 2009-02-19 10:04

HURRRRR HURRRRRRR HURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRЯЯЯЯЯЯЯЯЯЯЯЯЯЯrrrρρρρρρρJAVASCRIPT

~ FrozenVoid

Name: Haxus the Great 2009-02-19 10:25

Haxus the Great

Name: Anonymous 2009-02-19 10:26

>>1
How the hell do Smalltalkers command such high salaries?

Name: Anonymous 2009-02-19 10:28

>>44
Maintaining legacy code nobody understands in this day and age. Banks, goverment agencies etc.

Name: Anonymous 2009-02-19 11:06

>>42
I commend your BBCode skills also I lol'd

Name: Anonymous 2009-02-19 11:25

>>44 is a pascal coder.
>>43 is a beet toll.
>>42 is a genius, EXPERT BBCODE PROGRAMMER and probably the Sussman.
>>41 enjoys his fibs, along with his unemployment.
>>33 owns a deceased dog.

Name: Anonymous 2009-02-19 11:32

>>44
Everything in this thread is fake.

Name: Anonymous 2009-02-19 11:47

According to that site we BBCODEEXPERTS could be making $114K

Name: Anonymous 2009-02-19 14:44

>>45
They have code in Smalltalk?

Name: Anonymous 2009-02-19 16:39

>>50
There's even stuff programmed in COBOL that needs to be maintained. Coder maintainers get paid like crazy, because nobody learns those old languages anymore

Name: Anonymous 2009-02-19 17:15

COBOL programmers average about 120k

theres also plenty of legacy FORTRAN, but most of them have been superceded by C

Name: Anonymous 2009-02-19 17:20

Coder maintainers get paid like crazy,
Damn, that must be a nasty job, having to maintain crusty old COBOL coders.

Name: Anonymous 2009-02-19 17:29

>>1
I don't know if this has been mentioned yet but...

that website is completely fucked up. Look up COBOL. Says the salary is 79k. Last time I did COBOL I earned about 100k in 6 months. It's pretty much the average from what I've heard.

Name: Anonymous 2009-02-19 17:34

>>50
Yes, they write it for the iPhone.

Name: Anonymous 2009-02-19 17:44

>>55
iPhone programmers are all 4-year-olds who can't figure out real languages.

Name: 51 2009-02-19 18:59

>>53
I meant to say it that way. Since nobody learns COBOL anymore, they have to maintain the coders who know how to code.

Name: Anonymous 2009-02-19 19:34

>>56
I hold a PhD in monadic physics and I have no idea what you just said I write iPhone apps for a living.

Name: Anonymous 2009-02-19 19:36

Name: Anonymous 2009-02-19 22:24

>>30
Wow.  The stock market crash in October really hurt Scheme programmers.  I guess Bear Stearns used SICP exercises for their financial apps.

Name: Anonymous 2009-02-20 2:04

>>60
Funniest October decline: http://www.indeed.com/salary?cat=degree&q1=Bachelor%27s&q2=Master%27s&q3=PhD&q4=MBA
(I'm pretty sure their search is flawed, though.)

Name: Anonymous 2009-02-20 3:47

Name: Anonymous 2009-02-20 4:20

Name: Anonymous 2009-02-20 6:36

Ubanto > Ubuntu
http://www.indeed.com/salary?q1=OSF%2F1&l1=&q2=Ubantu&l2=&q3=Arch+Linux&l3=&q4=NetBSD&l4=&q5=A%2FUX&l5=&q6=GNU&l6=&q7=DragonFly&l7=&q8=AIX&l8=&q9=OpenBSD&l9=&q10=HP%2FUX&l10=&q11=SunOS&l11=&q12=Solaris&l12=&q13=Ubuntu&l13=
Looks like OSF/1, Ubanto, Arch Linux, and NetBSD is where the money is. I'm surprised to see A/UX so high. Maybe I should start putting those on my résumé.

Name: Anonymous 2009-02-20 12:39

>>64
I doubt that'd be much help in landing those user experience designer jobs you're finding with that search.

Name: Anonymous 2009-08-28 12:25

>>47
U MENA HASKAL

Name: Anonymous 2009-08-28 17:41

>>33
Here's how CL performs on it, generates slightly less garbage:


CL-USER> (time (fibs3 10001))
Evaluation took:
  0.000 seconds of real time
  0.000000 seconds of total run time (0.000000 user, 0.000000 system)
  100.00% CPU
  10,383,444 processor cycles
  4,458,784 bytes consed
 
54438373113565281338734260993750380135389184554695967026247715841208582865622349017083051547938960541173822675978026317384359584751116241439174702642959169925586334117906063048089793531476108466259072759367899150677960088306597966641965824937721800381441158841042480997984696487375337180028163763317781927941101369262750979509800713596718023814710669912644214775254478587674568963808002962265133111359929762726679441400101575800043510777465935805362502461707918059226414679005690752321895868142367849593880756423483754386342639635970733756260098962462668746112041739819404875062443709868654315626847186195620146126642232711815040367018825205314845875817193533529827837800351902529239517836689467661917953884712441028463935449484614450778762529520961887597272889220768537396475869543159172434537193611263743926337313005896167248051737986306368115003088396749587102619524631352447499505204198305187168321623283859794627245919771454628218399695789223798912199431775469705216131081096559950638297261253848242007897109054754028438149611930465061866170122983288964352733750792786069444761853525144421077928045979904561298129423809156055033032338919609162236698759922782923191896688017718575555520994653320128446502371153715141749290913104897203455577507196645425232862022019506091483585223882711016708433051169942115775151255510251655931888164048344129557038825477521111577395780115868397072602565614824956460538700280331311861485399805397031555727529693399586079850381581446276433858828529535803424850845426446471681531001533180479567436396815653326152509571127480411928196022148849148284389124178520174507305538928717857923509417743383331506898239354421988805429332440371194867215543576548565499134519271098919802665184564927827827212957649240235507595558205647569365394873317659000206373126570643509709482649710038733517477713403319028105575667931789470024118803094604034362953471997461392274791549730356412633074230824051999996101549784667340458326852960388301120765629245998136251652347093963049734046445106365304163630823669242257761468288461791843224793434406079917883360676846711185597501


Implementation:

(defun fibs3 (n)
  (labels ((rec (prev cur k n)        
         (if (= k n)
         cur
         (rec cur (+ prev cur) (1+ k) n))))
    (rec 1 0 0 n)))

;;; I also have an imperative one, a parallel setf one, 2 memoized implementation of simple (doubly) recursive fibs. They perform more or less the same in speed, but the hashtable memoized one eats a bit more memory due to hashtable lookups. The one which is memoized using arrays is just as fast though, except for the memory usage as it remembers all previous fib numbers.

Name: Anonymous 2009-08-28 21:59

>>67
Scroll this shit off the front page

Name: Anonymous 2009-08-28 22:00

>>67
Scroll this shit off the front page

Name: Anonymous 2009-08-29 0:10

>>69
(defun scroll-this-shit-off-the-front-page ()
  "Scroll a stupid fucking topic off the page"
  (loop for each $x in xrange([1..10])
        \x -> begin do |y|
        $fh `open` "DIS.4CHAN.ORG".downcase!;
        $fh.WriteLine(">>67", y);
        $fh ! close.
        end)
  (format t "I scrolled that shit motherfucker"))

Name: Anonymous 2009-08-29 0:13

>>70
(scroll-this-shit-off-the-front-page)

Name: Anonymous 2009-08-29 0:14

>>70
(scroll-this-shit-off-the-front-page)
; Oh Jesus fuck I forgot to sage

Name: Anonymous 2009-08-29 1:49

*** - READ: Comma is illegal outside of backquote

Name: Anonymous 2009-08-29 2:31

>>70
I chuckled. I think I see Perl, Ruby, Haskell, and Erlang floating around in that loop

Name: Haxus the name is too long 2009-08-29 10:53

Haxus the computers of the spirits with our mixed metaphors

Name: Haxus the Lesser 2009-08-29 11:32

Haxus the Lesser

Name: THE REAL Haxus the Lesser 2009-08-29 11:35

>>76
HOW DARE YOU IMPERSONATE ME!!!1111!onehundredandeleven
You'll be hearing from my lawyer.

Name: Haxus the Well-Paid 2009-08-29 13:05

Haxus the Well-Paid

Name: Haxus the Entire Thread 2009-08-29 13:14

Haxus the Entire Thread

Name: Haxus the Impersonation 2009-08-29 13:54

>>77

Haxus the Impersonation of Real Haxus

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List