Register - Login
Views: 90661741
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-26-18 05:32:13 AM

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

Fuzzy
Don't mind me. Just passing through.
Level: 52


Posts: 590/776
EXP: 1027203
For next: 56637

Since: 02-19-12

From: Everywhere at once.

Since last post: 67 days
Last activity: 67 days

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

Level: 243


Posts: 21460/23358
EXP: 224364521
For next: 2551099

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 1 day
Last activity: 14 hours

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
5140
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: 121


Posts: 4879/5148
EXP: 19869191
For next: 187505

Since: 05-24-10

From: Delta Quadrant

Since last post: 3 days
Last activity: 3 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: 41


Posts: 117/485
EXP: 463918
For next: 16227

Since: 02-24-13

From: your dreams

Since last post: 51 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
?
Level: 71


Posts: 1394/1767
EXP: 3058840
For next: 108274

Since: 09-03-13


Since last post: 19 hours
Last activity: 10 hours

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

King Bowser Koopa
i'm mima irl
Level: 105


Posts: 3148/3444
EXP: 12208357
For next: 53903

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 17 hours
Last activity: 10 hours

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


Posts: 253/285
EXP: 261780
For next: 18156

Since: 03-18-10

From: United States

Since last post: 66 days
Last activity: 17 hours

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: 105


Posts: 3189/3299
EXP: 11863889
For next: 398371

Since: 08-02-07

From: Pororoca

Since last post: 17 days
Last activity: 1 day

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: 61


Posts: 636/1047
EXP: 1850736
For next: 25860

Since: 02-22-10

Pronouns: anything you want
From: The Codrex, Karda Nui

Since last post: 13 days
Last activity: 5 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: 85


Posts: 2077/2302
EXP: 5787027
For next: 111513

Since: 10-19-10

Pronouns: she/her, they/them

Since last post: 12 days
Last activity: 19 hours

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: 83413
For next: 6207

Since: 03-12-12


Since last post: 1.0 years
Last activity: 215 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: 108256
For next: 7903

Since: 07-28-07

From: Sheffield, UK

Since last post: 3.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

16/3/1: KvSG #479 is up!

Level: 148


Posts: 7127/7371
EXP: 39620131
For next: 758532

Since: 08-02-07

From: Isle Delfino

Since last post: 8 days
Last activity: 3 hours

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

Fuzzy
Don't mind me. Just passing through.
Level: 52


Posts: 591/776
EXP: 1027203
For next: 56637

Since: 02-19-12

From: Everywhere at once.

Since last post: 67 days
Last activity: 67 days

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: 6796
For next: 1125

Since: 07-21-12


Since last post: 2.0 years
Last activity: 323 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: 162


Posts: 9442/9807
EXP: 54776069
For next: 515207

Since: 08-10-09

Pronouns: they/them, she/her
From: Santa Cruisin' USA

Since last post: 1 day
Last activity: 1 day

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: 684
For next: 223

Since: 01-23-08

From: Los Angeles/Las Vegas

Since last post: 3.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/1094
EXP: 2268248
For next: 67380

Since: 07-23-07


Since last post: 10 days
Last activity: 4 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: 6796
For next: 1125

Since: 07-21-12


Since last post: 2.0 years
Last activity: 323 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: 41


Posts: 120/485
EXP: 463918
For next: 16227

Since: 02-24-13

From: your dreams

Since last post: 51 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 and Technology - Do we have any coders here? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 5d36857 [2018-03-03]
©2000-2018 Acmlm, Xkeeper, Inuyasha, et al.

37 database queries, 3 query cache hits.
Query execution time: 0.228200 seconds
Script execution time: 0.069102 seconds
Total render time: 0.297302 seconds
Memory used: 1048576