This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-06-15
Channels
- # admin-announcements (90)
- # beginners (36)
- # boot (169)
- # cider (18)
- # clojure (84)
- # clojure-australia (1)
- # clojure-brasil (20)
- # clojure-czech (2)
- # clojure-france (5)
- # clojure-germany (1)
- # clojure-india (8)
- # clojure-italy (39)
- # clojure-japan (14)
- # clojure-korea (2)
- # clojure-russia (9)
- # clojure-sg (1)
- # clojure-spain (16)
- # clojure-ukraine (1)
- # clojurebridge (20)
- # clojurescript (146)
- # code-reviews (48)
- # core-typed (1)
- # datomic (24)
- # editors (59)
- # euroclojure (6)
- # ldnclj (25)
- # off-topic (6)
- # onyx (3)
- # reagent (7)
is http://clojurians.net down?
A question arose during a coffee-run, from which language do clojure(script) developers come from?
used before Cljs, and Actionscript before that
C -> JAVA -> Django | PHP | javascript-> JAVA -> Scala -> clojure / clojurescript (plus a multitude of other things I did from time to time)
Basic -> Sculptor 4GL -> C -> C++ -> Delphi -> Java -> Ruby -> Clojure / Clojurescript
Basic->various assembly langs->Fortran->COBOL->Powerbuilder->Java->Clojure with a little bit of C#, C++, JS, etc. thrown in for good measure (that list probably reveals my age too!)
BASIC -> C/ Assembly ->Perl -> PHP -> Javascript ->Ruby -> -Go | Clojure .. Thow in bash script too I guess .. Still using Go, Javascript and Ruby, and maintaining legacy PHP applications, use C occasionally
Pascal -> PHP -> ActionScript 1,2,3 -> a little bit of Ruby -> Haxe -> JavaScript -> ClojureScript Also a little bit of Racket along the way for studying basics of PLT
What got me interested in clojure(script) was core.async, but then stayed for everything else!
immutable persistent structures all the way! that’s actually the first thing I mention before lisp and functional programming!
Pascal -> C -> Emacs Lisp -> C -> Tcl/tk -> Perl -> (C,C++,Perl,Ruby) -> Java,Perl -> Common Lisp -> Clojure plus some Python, Matlab and probably others, who know. Decidedly not linear
basic -> assembler -> forth -> c -> c++ -> smalltalk -> perl -> emacs lisp -> common lisp -> clojure here
logo -> vbscript -> js -> php -> java -> python -> js -> ruby -> (cycle clojure haskell js)
(c, c++ and matlab in between and http://vb.net during summers)
basic -> html -> css -> php -> js -> ruby -> clojure
C64 (Basic, Assembler, Pascal) -> Atari ST (C) -> Blur (Modula-2, Cobol, , C++,Java, .NET, JavaScript, Python, Ruby) -> Scala -> Haskell -> Clojure
Lots of people starting with Basic. I wonder if that's an age thing - everyone over x years old started with Basic.
Hm, I was playing around with basic when I was like 10, but, not sure if that counts as "programming" 😄
stephen: it certainly is. when we were young, basic basically was the only language that we could use.
stephen: i tried to get a jupiter ace which ran on forth, but never could afford it when i was 16... 😞
http://www.jupiter-ace.co.uk/ i so much wanted it...
Nice. I wonder how different my life would have been if I had started on a Forth machine..
Being much more low level it might have made me a much better programmer today, or I might have just become a bricklayer instead.
I tried to keep the love for high and low level alive since then. When my son turned old enough to want to start programming, all I had in his mother tongue was a Forth book so that is what he learned first. Like myself, he'll probably never write anything sizable in it, but I still think it is a good thing to know.
COBOL(mainframe stack)->Java->Python|Javascript->Clojure
Apple Basic -> Pascal -> C -> C++ -> Ada -> Java -> Lisp -> ObjC -> Python -> Erlang-> Ruby -> Smalltalk -> Clojure -> Scala -> Clojure
@ballpark Yay! A fellow ex-mainframer :thumbsup:
Logo -> GWBasic -> QBasic -> Clarion -> Pascal -> Assembly -> C/C++ -> ASP -> ActionScript -> PHP -> Javascript -> Java -> Clojure (with some forking all over the place, of course)
I’m a wannabe mainframer, does that count? 😉 It’s not in my not-very-linear path, but I do (did?) know JCL and helped write a book on Linux-on-z….
@agile_geek: ha! I'm happy to be beyond that stage. I realized there are other languages (BASIC, Assembly, fortran)that I used, but professionally, COBOL would be my first.
@curtosis: I've heard that mainframe programmers can get paid pretty well. I think it's the rule of getting paid for things other people don't want to do.
my hourly rate is currently high enough to allow me to not be tempted by COBOL work. 😉
@ballpark: same here
@curtosis: half the corporate systems out there in the wild still run COBOL somewhere under the covers. There are COBOL programs I wrote 25 years ago still running every month.
@curtosis: Not odd. You're right, cool hardware, and I'm sure there's a way to run some cool languages on them. We just need to nudge the banks and gov'ts to get off COBOL
yeah, I saw something recently that worldwide there are 100x more transactions every second passing thru COBOL than Google searches per second.
Is there a way to hide the " joined" messages? They seem like unnecessary fluff, and especially on my phone because they don't collapse into one message.
@aengelberg: Unfortunately not 😞
That's unfortunate. I think in HipChat I have that option.
@aengelberg: I just made a support request last night about this