Register - Login
Views: 95223872
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
09-26-18 11:11:45 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: 1061486
For next: 22354

Since: 02-19-12

From: Everywhere at once.

Since last post: 220 days
Last activity: 220 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: 244


Posts: 21460/23358
EXP: 228675055
For next: 1512211

Since: 07-03-07

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

Since last post: 10 hours
Last activity: 9 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
5160
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: 122


Posts: 4879/5163
EXP: 20477677
For next: 160336

Since: 05-24-10

From: Delta Quadrant

Since last post: 41 days
Last activity: 54 min.

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


Posts: 117/492
EXP: 492873
For next: 28489

Since: 02-24-13

From: your dreams

Since last post: 1 day
Last activity: 20 hours

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
heh
Level: 72


Posts: 1394/1809
EXP: 3308597
For next: 15165

Since: 09-03-13

From: ???

Since last post: 2 days
Last activity: 1 hour

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


Posts: 3148/3462
EXP: 12559914
For next: 112029

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 4 days
Last activity: 1 day

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


Posts: 253/290
EXP: 275566
For next: 4370

Since: 03-18-10

From: United States

Since last post: 15 days
Last activity: 2 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: 105


Posts: 3189/3306
EXP: 12132050
For next: 130210

Since: 08-02-07

From: Pororoca

Since last post: 9 days
Last activity: 4 days

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


Posts: 636/1084
EXP: 1999131
For next: 98021

Since: 02-22-10

Pronouns: whatever you want
From: here

Since last post: 1 day
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: 86


Posts: 2077/2313
EXP: 5989013
For next: 153094

Since: 10-19-10

Pronouns: she/her, they/them

Since last post: 1 hour
Last activity: 1 hour

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: 86224
For next: 3396

Since: 03-12-12


Since last post: 1.0 years
Last activity: 1.0 years

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: 110349
For next: 5810

Since: 07-28-07

From: Sheffield, UK

Since last post: 3.0 years
Last activity: 3.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: 149


Posts: 7127/7414
EXP: 40741080
For next: 594059

Since: 08-02-07

From: Isle Delfino

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

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


Posts: 591/776
EXP: 1061486
For next: 22354

Since: 02-19-12

From: Everywhere at once.

Since last post: 220 days
Last activity: 220 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: 7039
For next: 882

Since: 07-21-12


Since last post: 2.0 years
Last activity: 1.0 years

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


Posts: 9442/9863
EXP: 56560892
For next: 1141498

Since: 08-10-09

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

Since last post: 3 days
Last activity: 12 hours

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: 698
For next: 209

Since: 01-23-08

From: Los Angeles/Las Vegas

Since last post: 3.0 years
Last activity: 2.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: 2312053
For next: 23575

Since: 07-23-07


Since last post: 163 days
Last activity: 48 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: 7039
For next: 882

Since: 07-21-12


Since last post: 2.0 years
Last activity: 1.0 years

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


Posts: 120/492
EXP: 492873
For next: 28489

Since: 02-24-13

From: your dreams

Since last post: 1 day
Last activity: 20 hours

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.219751 seconds
Script execution time: 0.032313 seconds
Total render time: 0.252064 seconds
Memory used: 786432