Register - Login
Views: 87409252
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
11-22-17 06:22:07 AM

Jul - Computers - Do we have any coders here? New poll - New thread - New reply
Pages: 1 2Next newer thread | Next older thread
Cuber456

Lantern Ghost
Don't mind me. Just passing through.
Level: 51


Posts: 590/754
EXP: 949481
For next: 64457

Since: 02-19-12
From: Everywhere at once.

Since last post: 11 days
Last activity: 6 hours

Posted on 03-08-15 07:58:48 PM Link | Quote
Read dat title. Whether professionally or for your own pet projects, I'm curious to know who codes around here and what they code in. List what you mainly code in and some other languages that you've dealt with less frequently.

I mainly code in everybody's most favorite language Java because it's just so freaking easy to code in. I have used it a lot when I needed to program something to find material for TCRF.

Other languages I have used way less often include C, C++, Verilog, Python and Scala (and maybe something else I am forgetting).
Xkeeper






Posted on 03-08-15 08:01:04 PM Link | Quote
- php
- lua
- very small amounts of c#
- javascript sometimes
- qbasic in a pinch
Zero One
5100
And as we fall the spirit carries on,
That a hero'll come and save us all,
As we call the ones we left below,
We all dream of the day we rise above
Level: 120


Posts: 4879/5108
EXP: 19105130
For next: 382041

Since: 05-24-10
From: Delta Quadrant

Since last post: 10 days
Last activity: 2 days

Posted on 03-08-15 08:04:17 PM (last edited by Zero One at 03-08-15 08:34:43 PM) Link | Quote
Primarily C# and starting to focus more on C++. A little Lua, Python and PHP too, though PHP was entirely for University and Lua was a failed attempt at a scripting system, which I swapped out in favour of Python. I've done a /little/ Scala, but as of right now, I don't have the IntelliJ IDE installed, so I haven't done any in probably a year. Oh, and a little 65816 ASM, most of which I've probably already forgotten.

Here, have my GitHub.
StapleButter
Member
Level: 40


Posts: 117/461
EXP: 411882
For next: 29427

Since: 02-24-13
From: your dreams

Since last post: 32 days
Last activity: 2 days

Posted on 03-08-15 08:07:58 PM Link | Quote
I mostly code in C/C++ and C#. Did Java too but I dislike it (don't get me started).

Then there's PHP and the typical web shit (JS, etc).

Oh and I should I mention ARM assembly?
Kak

gg photobucket
Level: 68


Posts: 1394/1638
EXP: 2602380
For next: 126420

Since: 09-03-13
From: ???

Since last post: 23 days
Last activity: 6 days

Posted on 03-08-15 08:15:06 PM Link | Quote
I don't really do much with programming.

Other than what I'm currently studying for school (C/C++ at a basic level), I occasionally do fun stuff with PHP.
devin

Wart
i'm mima irl
Level: 103


Posts: 3148/3295
EXP: 11179537
For next: 291869

Since: 04-29-08
From: FL

Since last post: 47 days
Last activity: 1 day

Posted on 03-08-15 08:25:30 PM Link | Quote
I do this stuff mostly
andlabs
Member
Level: 34


Posts: 253/279
EXP: 246833
For next: 6818

Since: 03-18-10
From: United States

Since last post: 31 days
Last activity: 7 days

Posted on 03-08-15 08:32:39 PM (last edited by andlabs at 03-08-15 08:34:06 PM) Link | Quote
I do this stuff mostly

(mostly Go and C; shell scripts, awk scripts; used to also do C++. nothing hip like python (but I did write this) or ruby or javascript or that kind of stuff. also knowledge of 68000 and Z80 assembly plus some THUMB (not normal ARM) and some experience with a few others. also reverse-engineering of the above.)
Joe
Common spammer
🗿
Level: 104


Posts: 3189/3289
EXP: 11574272
For next: 287854

Since: 08-02-07
From: Pororoca

Since last post: 9 days
Last activity: 17 hours

Posted on 03-09-15 12:00:38 AM Link | Quote
Lately it's been mostly x86 assembly, primarily limited to 486 and earlier, because that's where CPU detection is the most interesting. (Finding good errata documentation for those is a pain...)

Also C, C++, Java, 6502 assembly, 68000 assembly, PHP, Python, various shell scripts, a handful of assembly for other CPUs not already mentioned, and probably some I've forgotten.

And QBASIC, because that's pretty cool I guess.

Here's the only interesting thing on my GitHub.
2Tie

Rumours of my death have been greatly exaggerated.
Level: 58


Posts: 636/926
EXP: 1498874
For next: 78672

Since: 02-22-10
From: The Codrex, Karda Nui

Since last post: 3 days
Last activity: 18 hours

Posted on 03-09-15 01:48:01 AM Link | Quote
In most experience to least:
TI-BASIC
Javascript
Java
ActionScript 3
NXC
C#
6502 ASM
Ruby
C++

i think that's about it, barring some one-time things. I don't even have a GitHub, yay
dotUser

Level: 83


Posts: 2077/2243
EXP: 5406648
For next: 25573

Since: 10-19-10


Since last post: 6 days
Last activity: 31 min.

Posted on 03-09-15 09:33:59 AM Link | Quote
In terms of actual programming, Python, C#, C/C++, Java.

Also work with some basic web stuff, HTML/PHP/Javascript, and an unfortunately forced scripting language for a certain game, LSL.

I haven't had a lot of time to practice any of it though in the last few months. Lots of work, little leisure time.
Tamkis
Member
Level: 25


Posts: 122/146
EXP: 80471
For next: 9149

Since: 03-12-12


Since last post: 325 days
Last activity: 60 days

Posted on 03-09-15 06:16:14 PM (last edited by Tamkis at 03-09-15 06:18:28 PM) Link | Quote
I have used the following languages in the past:


  • QBasic/QB64 (http://www.qb64.net/)

  • C/C++/C#

  • Java

  • Some Motorola 68k, MIPS R4300i ASM

  • Some lua



I'm shying away from QBASIC these days due to needing to get more experience with real, industry-standard programing languages. C I am currently learning for making Genesis homebrew with the SGDK (https://code.google.com/p/sgdk/), use C++ for university work and eventually for N64 LibDragon homebrew, and use C# for Unity3D development. Java I only use for uni work (I loathe Eclipse). I've used some M68k asm and MIPS R4300i in the past for Genesis/N64 rom hacking, and lua for modding Sonic Robo Blast 2.

Portfolio website - (http://www.eaglesoftltd.com/)

EDIT: Added links (apparently I have forgotten Jul BBCode since my last visit )
Kas
Member
Level: 27


Posts: 144/144
EXP: 106097
For next: 10062

Since: 07-28-07
From: Sheffield, UK

Since last post: 2.0 years
Last activity: 2.0 years

Posted on 03-09-15 06:47:18 PM (last edited by Kas at 03-09-15 06:54:54 PM) Link | Quote
PHP, JS, CSS, Node.JS, conference speaking. I've also used Java, C++, Python, VB, ASP Classic, Perl, SQL and C# in the past, most of them only at university. I'm also using a bunch of ops tools like Ansible and Grunt at the moment.

I do this for a living now, and it can be traced all the way back to making an Acmlmboard post layout fourteen years ago. Pretty crazy.

I make a bunch of stuff.
Peardian

  
Magikoopa

July 3: KvSG #479 is up!

Level: 147


Posts: 7127/7337
EXP: 38560907
For next: 877194

Since: 08-02-07
From: Isle Delfino

Since last post: 231 days
Last activity: 4 days

Posted on 03-09-15 07:36:16 PM Link | Quote
I specialize in PHP+HTML+JavaScript. I also know Java somewhat, but I'm rusty at it and find it very frustrating to work with in comparison to PHP. As a result of my job, I'm also familiar with XSLT and ZPL.
Cuber456

Lantern Ghost
Don't mind me. Just passing through.
Level: 51


Posts: 591/754
EXP: 949481
For next: 64457

Since: 02-19-12
From: Everywhere at once.

Since last post: 11 days
Last activity: 6 hours

Posted on 03-09-15 11:46:08 PM Link | Quote
It's fun to see what other people program in here. It gives you a perspective on what other languages are out there and what languages people like dealing with. And for anybody who has actually coded something up in assembly here, I commend you. I have coded in MIPS once but only once (and terribly at that). I just don't have the patience to code like that.

It's also cool to see that people share their coding projects on GitHub. Like I said, most of my coding projects are basically stuff tailored to rip materials from games for TCRF. Not sure that would interest a ton of people. Plussss I can be a messy coder. I code stuff right then and there and don't comment stuff when I should and then kick myself later when I try to figure out what a piece of code was suppose to do.

Originally posted by StapleButter
Did Java too but I dislike it (don't get me started).
Oh how can I not want to know what you dislike about Java? I don't mind. I'd assume you don't like it because it's slower than C being that stuff executes in a VM but I am curious on what you think. It would be nice for me to look at more languages but it's easier said than done. I'm just so freaking used to Java that it's second nature for me to code in it. If I choose another language then I have to fumble around more to get the syntax right and such which gets in the way of the actual coding.

Originally posted by Tamkis
I loathe Eclipse
A ton of people usually do because it is a heavy IDE. I use eclipse a lot so I've gotten used to it but I understand what you mean if that's the case. For me in particular, I like the debugger in it. It is extremely useful to be able to step through complex code line by line and have a complete list of what is stored in what variables during debugging. If I could nab an IDE that wasn't as clunky but had those same debugging features then I would consider the switch.

Before I used eclipse, I used to use DrJava. It's a lot lighter but it doesn't appear to have the same level of debugging features.
MainMemory
Member
Level: 12


Posts: 25/28
EXP: 6541
For next: 1380

Since: 07-21-12


Since last post: 1.0 years
Last activity: 168 days

Posted on 03-16-15 01:04:27 PM (last edited by MainMemory at 03-16-15 01:05:14 PM) Link | Quote
I primarily use C# nowadays, I took a Java class in high school (which I spent mostly learning VB.NET instead), I know Motorola 68000 ASM from hacking Megadrive Sonic games (mainly Sonic 2), a small amount of x86 ASM from hacking the Windows Sonic games (mainly Sonic Adventure DX and Sonic Adventure 2), I learned C/C++ from using IDA Pro's decompiler on SADX PC and writing the SA2 Mod Loader and SADX Mod Loader, I learned some PHP to make my website (there's some JS there but I'm not that good at it), I also used TI-BASIC back in high school.

Some of my programs are available on my GitHub account, but everything that relates to Sonic games I put on Sonic Retro's account (most of the stuff that isn't a disassembly is mine).

I generally don't comment my code either, I guess all the reverse engineering I've done allows me to figure out what code is doing by just looking at it.
Gabu

Star Mario
Placeholder Ikachan until :effort: is found
Level: 160


Posts: 9442/9708
EXP: 52618638
For next: 334361

Since: 08-10-09
From: Santa Cruisin' USA

Since last post: 3 days
Last activity: 3 days

Posted on 03-22-15 01:58:17 PM Link | Quote
I've been trying to get into coding for about a year now. Only problem is I don't know where to start.

Been looking at LUA, but I can't really find any good video tutorials on that.
Droogie
Random nobody
Level: 6


Posts: 4/5
EXP: 670
For next: 237

Since: 01-23-08
From: Los Angeles/Las Vegas

Since last post: 2.0 years
Last activity: 1.0 years

Posted on 03-22-15 03:59:36 PM (last edited by Droogie at 03-22-15 04:01:22 PM) Link | Quote
Originally posted by Gabu
Only problem is I don't know where to start.


If you're having trouble where you're getting bored of doing basic examples and the initial learning process, then I recommend that you think of a motivating project that will drive you to learn whatever programming is necessary to at least get started.

Once you're motivated to do something, then it's required that you start asking questions and start learning more which will make the initial grind less boring because you have a goal.

Although, eventually you'll probably end up like me where I had to return to the lower level fundamentals because I completely skipped all of that initially, but then it was a requirement when I was attempting to do things like reverse engineering.
GuyPerfect
Catgirl
Level: 65


Posts: 1066/1093
EXP: 2220036
For next: 115592

Since: 07-23-07


Since last post: 130 days
Last activity: 88 days

Posted on 03-26-15 04:25:51 PM Link | Quote
Originally posted by MainMemory
I guess all the reverse engineering I've done allows me to figure out what code is doing by just looking at it.
You'll enjoy this famous snippet of code from Quake III Arena:
	long i;

float x2, y;
const float threehalfs = 1.5F;

x2 = number * 0.5F;
y = number;
i = * ( long * ) &y; // evil floating point bit level hacking
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed

return y;
MainMemory
Member
Level: 12


Posts: 26/28
EXP: 6541
For next: 1380

Since: 07-21-12


Since last post: 1.0 years
Last activity: 168 days

Posted on 03-28-15 11:55:35 AM Link | Quote
Well, I'm not familiar with the inner workings of floating-point numbers, so I dunno what's going on there.
StapleButter
Member
Level: 40


Posts: 120/461
EXP: 411882
For next: 29427

Since: 02-24-13
From: your dreams

Since last post: 32 days
Last activity: 2 days

Posted on 03-28-15 12:06:51 PM Link | Quote
PHP reverse-engineering can be 'fun' too.

If trying to read Acmlmboard 1.92's code can be called that. Or trying to make sense out of the huge, bloated, overly complex codebases of 'enterprisey' forum softwares.
Pages: 1 2Next newer thread | Next older thread
Jul - Computers - Do we have any coders here? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

38 database queries, 3 query cache hits.
Query execution time: 0.193617 seconds
Script execution time: 0.018946 seconds
Total render time: 0.212563 seconds