geekhack

geekhack Community => Other Geeky Stuff => Topic started by: starhacker on Fri, 13 July 2018, 04:34:22

Title: What programming languages do you use for fun or work?
Post by: starhacker on Fri, 13 July 2018, 04:34:22
Hey. Im just curious to know the devs within GH.

At work, I mainly use C++ to develop scientific applications. First language to pick up.

I like C# for its reflection, but mainly used for the Unity Engine. Made a some prototype games and tools.
Used to do competitive Java programming in high school, but never really ended up using it in a project.
Python for quick prototyping.

Learned some Haskell, it completely changed how to approach programming. It probably spoiled me, and now I complain about C++.  :))
One of my favorite Haskell articles: Evaluating Cellular Automata is Comonadic (http://blog.sigfpe.com/2006/12/evaluating-cellular-automata-is.html)

What tech/languages do you all use for fun or work? Any projects you are working on that you would like to share?

Title: Re: What programming languages do you use for fun or work?
Post by: Ridingmac on Thu, 26 July 2018, 23:09:36
At work i use ABL (previously 4BL) wich is mostly for database applications. Home is Bash and Java mostly (Android apps).

Sent from my SM-N915W8 using Tapatalk

Title: Re: What programming languages do you use for fun or work?
Post by: iri on Sat, 28 July 2018, 05:26:33
Erlang, Python, Haskell.
Title: Re: What programming languages do you use for fun or work?
Post by: rowdy on Mon, 30 July 2018, 05:52:29
Mostly Java at work these days, mostly Python at home (plus a fair bit of Python at work too).
Title: Re: What programming languages do you use for fun or work?
Post by: nickhudson on Mon, 30 July 2018, 07:23:41
I started learning Python on simplilearn app, any good resource for it?
Title: Re: What programming languages do you use for fun or work?
Post by: xtrafrood on Mon, 30 July 2018, 11:48:57
Mosty plain ole Bash for fun. But I am learning a bit of C (bash scripts are becoming ridiculous) and processing.js (because why not).
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Sun, 05 August 2018, 13:09:57
At work, it heavily differs; currently, Java, JavaScript and C#. But I don't work for fun.

My currently preferred "private" languages are C, C++ and Delphi. I'm looking into Racket because it seems to be an acceptable Lisp with a magnificent standard library. It might replace Common Lisp for me.
Title: Re: What programming languages do you use for fun or work?
Post by: rowdy on Tue, 25 September 2018, 05:56:17
I started learning Go, but haven't done much with it.
Title: Re: What programming languages do you use for fun or work?
Post by: JP on Fri, 28 September 2018, 22:12:38
Some SQL, C#, VB .Net, C, C++, PowerShell.
Title: Re: What programming languages do you use for fun or work?
Post by: young on Tue, 06 November 2018, 00:56:06
JAVASCRIPT,JAVA,C,C#,C++,PHP
Title: Re: What programming languages do you use for fun or work?
Post by: AJM on Tue, 06 November 2018, 04:33:20
You young hipsters!

I use COBOL - like a real man!  :p

(For work - not fun obviously.)
Title: Re: What programming languages do you use for fun or work?
Post by: Signature on Tue, 06 November 2018, 05:27:03
ADA95 [:
Title: Re: What programming languages do you use for fun or work?
Post by: JP on Tue, 06 November 2018, 07:53:38
You young hipsters!

I use COBOL - like a real man!  :p

(For work - not fun obviously.)

How about machine language for an esoteric machine which I can simulate in my head :p That or brainf*ck (https://en.wikipedia.org/wiki/Brain****)
Title: Re: What programming languages do you use for fun or work?
Post by: Findecanor on Tue, 06 November 2018, 08:27:05
I write in C.

Of the various variants of C++, only C++14 is worthwhile IMHO but then you would have to enforce strict discipline that everything is in the C++14 style. Good C code is often more clean and readable, because the language is less complex.
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Tue, 06 November 2018, 08:27:38
C++17 is lovely, actually.
Title: Re: What programming languages do you use for fun or work?
Post by: Findecanor on Tue, 06 November 2018, 08:43:13
Yeah, you're mostly right. They fixed (more) things that were weird in older C++ but some aspects are starting to make it a bit too heavy. Best to use C++17-compliant compiler but write your code in mostly a C++14 style.
The big proposals for C++20 are just out there IMHO: it would be better to make a new language altogether with those features and keeping conceptually C++ pure.
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Tue, 06 November 2018, 08:44:34
C++ - just like PHP - has become "fat" by 2018, indeed. But there is too much legacy code to make a fork worth the effort.
Title: Re: What programming languages do you use for fun or work?
Post by: xtrafrood on Tue, 06 November 2018, 09:03:29
Turns out I'm decent at FP but not so much with OOP. Back to Python for a bit to grasp the concepts a bit better I guess. Last year was basically me setting up and learning vim :))
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Wed, 07 November 2018, 04:52:43
C++ - just like PHP - has become "fat" by 2018, indeed
C++ was fat in 1989

ADA95 [:
Do you work for the military now?
Title: Re: What programming languages do you use for fun or work?
Post by: rumlyne on Wed, 07 November 2018, 05:47:26
Bash and a bit of C++ (arduino), still early in the learning process.

Thinking of picking up another one next year. Python3 or GO - what do you think?
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Wed, 07 November 2018, 05:50:50
Pick C.
Title: Re: What programming languages do you use for fun or work?
Post by: Fiery on Wed, 07 November 2018, 06:46:54
Currently doing a bachelor in computer engineering so I am currently learning Java, but I want to learn something else in the future. Haskell seems fun  :p
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Wed, 07 November 2018, 17:53:15
Python3 or GO - what do you think?
LOL

NO

GENERICS
Title: Re: What programming languages do you use for fun or work?
Post by: Flame on Mon, 12 November 2018, 13:47:07
I've been learning C++ for the last 2-3 semesters. I want to get better with Python & Java though.
Title: Re: What programming languages do you use for fun or work?
Post by: algernon on Mon, 12 November 2018, 14:14:00
Work: Perl (request-tracker) and C++/Arduino (Kaleidoscope, keyboard firmware) and JavaScript (heavily keyboard related too).
Fun: Clojure, ClojureScript, with a hint of shell and python here and there.

I have a few Emacs lisp and C projects too, but neither would be my language of choice. I used to use a lot of other languages for both work and fun, but I've settled on the above lately. If I could, I'd write everything in Clojure or a variant, but definitely in a Lisp.
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Tue, 13 November 2018, 05:44:45
Lisps are great with their conditions and restarts and image based development and powerful debugging capabilities, but Clojure... errrr
Title: Re: What programming languages do you use for fun or work?
Post by: rumlyne on Tue, 13 November 2018, 08:25:42
Python3 or GO - what do you think?
LOL

NO

GENERICS

Why not? (serious question)
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Tue, 13 November 2018, 09:58:54
Python is slow and dumb. Go is fast and dumb (basically, a dumb C with non-standard threading).
Title: Re: What programming languages do you use for fun or work?
Post by: xtrafrood on Tue, 13 November 2018, 13:29:56
Hmm, I'm curious as to what folks here like to use for cross platform scripting (I'd guess C for compiled).
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Tue, 13 November 2018, 17:08:57
Python3 or GO - what do you think?
LOL

NO

GENERICS

Why not? (serious question)
Are you asking me why Go does not have generics?
Title: Re: What programming languages do you use for fun or work?
Post by: Eldr1tch on Wed, 14 November 2018, 18:50:42
For fun I use C, Perl, and Scheme.
Title: Re: What programming languages do you use for fun or work?
Post by: rumlyne on Thu, 22 November 2018, 05:46:28
Are you asking me why Go does not have generics?

No, I misunderstood and am feeling stupid now.

OK so GO is fast but is missing a crucial element and is still young and not widely used, python is popular although dumb and slow... might as well go for C then.
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Fri, 23 November 2018, 02:45:45
Java is fast and has generics :P
Title: Re: What programming languages do you use for fun or work?
Post by: invariance on Fri, 23 November 2018, 07:15:26
Probably be booted out, but fumbling my way through VBA to make Acess and Excel work more for us in our dreary administrative jobs


Sent from my iPhone using Tapatalk
Title: Re: What programming languages do you use for fun or work?
Post by: Little4Real on Sun, 25 November 2018, 16:14:03
Mostly Python, BASH, and PERL (IBM AS/400 if it counts)
Title: Re: What programming languages do you use for fun or work?
Post by: dustinhxc on Sun, 02 December 2018, 17:57:41
In school I learned JavaScript and PHP but didn’t use it so I forgot most of it. Now I’m trying to get into programming. Learning Python and I’ll look into probably Java sometime.
Title: Re: What programming languages do you use for fun or work?
Post by: yuppie on Sun, 02 December 2018, 17:59:11
Python for work and fun. Sometimes you come across Ruby in production and have to tweak it a bit. Golang for fun but I can never stick with it.
Title: Re: What programming languages do you use for fun or work?
Post by: menuhin on Mon, 03 December 2018, 09:06:06
C and Lisp for fun and home, R and Python and JavaScript and PHP for work and recent projects.
Title: Re: What programming languages do you use for fun or work?
Post by: Hitotam on Sun, 10 February 2019, 17:34:23
 :)) in 2008 to 2010 i learned VB6 and i made lot of fun application since Windows XP work,
 i also learned HTML and CSS in 2011, but when i was focus to study chemistry at university
 i lost all my knowledge about programming, last year i studied C language,
 but really i like (Field-Programmable Gate Array) FPGA, the language used for many material
 application like Coin Mechanism, ...
 
 
Title: Re: What programming languages do you use for fun or work?
Post by: yuppie on Sun, 10 February 2019, 19:18:49
Pretty much python. I'm mostly writing infrastructure automation pseudo-languages lately like Puppet and Terraform.
Title: Re: What programming languages do you use for fun or work?
Post by: Timbersawdust on Mon, 11 February 2019, 08:42:17
Java
Title: Re: What programming languages do you use for fun or work?
Post by: rowdy on Mon, 11 February 2019, 19:49:34
Java

For fun: :)) :P
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Tue, 12 February 2019, 02:36:49
Burn.
Title: Re: What programming languages do you use for fun or work?
Post by: Findecanor on Tue, 12 February 2019, 04:32:24
Java is written in C++. That's what they told me when I applied for work at Oracle -- about working with Java compilers and tools. :-þ
Title: Re: What programming languages do you use for fun or work?
Post by: Sintpinty on Mon, 25 February 2019, 10:21:33
I do not use any programming languages, however i would want to learn these things so i could get a job.
Title: Re: What programming languages do you use for fun or work?
Post by: mta on Sun, 03 March 2019, 17:18:05
Mostly Python these days, sometimes Java for Android apps
Title: Re: What programming languages do you use for fun or work?
Post by: postanthony3000 on Sun, 03 March 2019, 23:55:35
For work, Python with some JavaScript. For fun, Python with some JavaScript. I mostly deal with web frameworks. Gotta love the new type hinting and coroutines!

I've done some work with Java which was exciting (the work was, not using the language  :p).
Title: Re: What programming languages do you use for fun or work?
Post by: phinix on Wed, 27 March 2019, 09:10:33
Oh, I'll chime in.
I'm not a developer, but I wanted to learn some language and thought I'll give Python a go.
Started some course and liking so far.

What do you guys think about Python? Is it good lanugage to learn from scratch, like to make your first and only programming language?
I got so excited with my idea/dream of writing a simple scrolling game, like Mario:)
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Wed, 27 March 2019, 12:38:51
What do you guys think about Python? Is it good lanugage to learn from scratch, like to make your first and only programming language?
Yes.
Title: Re: What programming languages do you use for fun or work?
Post by: no, the other guy on Wed, 27 March 2019, 12:40:42
No.
Title: Re: What programming languages do you use for fun or work?
Post by: xtrafrood on Wed, 27 March 2019, 13:21:02
iunno
Title: Re: What programming languages do you use for fun or work?
Post by: phinix on Wed, 27 March 2019, 13:30:22
Good. Thanks.   :))
Title: Re: What programming languages do you use for fun or work?
Post by: quadcube on Mon, 07 October 2019, 09:53:28
Python, bash, sometimes C.
Title: Re: What programming languages do you use for fun or work?
Post by: phinix on Mon, 07 October 2019, 10:21:51
HTML  :p
Title: Re: What programming languages do you use for fun or work?
Post by: iri on Mon, 07 October 2019, 14:30:33
HTML  :p
>:D
Title: Re: What programming languages do you use for fun or work?
Post by: kwerdenker on Fri, 01 November 2019, 16:05:08
Mainly Embedded C/C++ and then a lot of Python, BASH, etc. for support stuff/tooling
Title: Re: What programming languages do you use for fun or work?
Post by: Brammm87 on Fri, 08 November 2019, 03:09:35
I'm a freelance web developer. Been doing PHP for a decade now. Started a new job last summer that has me doing frontend again. Currently learning a lot of javascript with React as framework and also refreshing my CSS (albeit not a programming language).
Title: Re: What programming languages do you use for fun or work?
Post by: yui on Sat, 09 November 2019, 01:26:39
given that some peoples managed to make a css keylogger, you may be able to call it a programming language.

and for mine, C and arduino for fun and everything under the sun for work(joking only HTML, JS, PHP, CSS, VB6, VBA, Batch, bash, and a tiny bit of modified COBOL)(i have a fun work, love learning new things)
Title: Re: What programming languages do you use for fun or work?
Post by: rowdy on Mon, 23 December 2019, 19:56:44
given that some peoples managed to make a css keylogger, you may be able to call it a programming language.

Only if it is Turing-complete.
Title: Re: What programming languages do you use for fun or work?
Post by: jacethesaltsculptor on Mon, 30 December 2019, 13:30:50
Bash, Powershell, Python, and every so often some HTML5.
Title: Re: What programming languages do you use for fun or work?
Post by: 1391401 on Tue, 31 December 2019, 02:34:48
When I was younger I did a lot of C/C++/ASM/Java/Javascript but now for work I do a lot of PHP, python, and shell. 

Python can be really powerful and I think for general purposes it is a great language to learn.  Once you 'outgrow' it or it doesnt fit your usecase anymore well you've done that journey and should know by then what the better technology is.
Title: Re: What programming languages do you use for fun or work?
Post by: bliss on Mon, 03 February 2020, 16:07:39
Python and C; and for fun I do 68k Assembly, Brainf*ck and I want am going to learn FORTRAN ;D
Title: Re: What programming languages do you use for fun or work?
Post by: esko997 on Thu, 20 February 2020, 14:23:54
Work: Perl, Python, Bash scripting, Rust
Home: Perl, Rust, C if I'm feeling cheeky

Perl is still probably my favorite language, and I find most programs that I need to write can be done very quickly, with little boilerplate in Perl. It also exposes so many ridiculous interfaces for doing funky stuff (often pointed to as the "downsides" of the language).

Have been doing a lot of Rust recently at work and home though, and enjoy it so much. Feels like C but way easier  ;D
Title: Re: What programming languages do you use for fun or work?
Post by: zekth on Fri, 21 February 2020, 04:16:03
Work : NodeJs / GoLang / Python / Bash / DevOps overengineered frameworks . Used to C# before
Home: NodeJs / Golang / CPP / Rust / GoLang / Haskell and ... PHP (when i'm forced to...)
Title: Re: What programming languages do you use for fun or work?
Post by: wiredPANDA on Mon, 24 February 2020, 19:40:05
Only thing I really touch anymore is PowerShell and AHK. Some Python/Bash in the past, but haven't done much lately.
Title: Re: What programming languages do you use for fun or work?
Post by: gorauskas on Mon, 24 February 2020, 20:24:46
Python, NodeJs + React for personal projects.  Kotlin, Java, NodeJS + React for work. Always with a sprinkle of Bash here and there ...