Programming: Difference between revisions

From /i/nsurgency W/i/ki
Jump to navigationJump to search
>Legion
mNo edit summary
dongus
 
(46 intermediate revisions by 8 users not shown)
Line 5: Line 5:
{| border="1" align="center"
{| border="1" align="center"
|+ DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS
|+ DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS
! Skill \ Language !! ASM !! Bash !! DOS Batch !! C !! C++ !! C# !! CSS !! Flash ActionScript !! HTML !! Java !! JavaScript !! Perl !! PHP !! Python !! Ruby
! Skill \ Language !! ASM !! Bash !! DOS Batch !! C !! C++ !! C# !! CSS !! Flash ActionScript !! HTML !! JavaScript !! Perl !! PHP !! Python
|-
|-
! Awesome
! Awesome
Line 14: Line 14:
| N/A
| N/A
| N/A
| N/A
| Picatta
| Picatta, Tanami
| N/A
| Lambda
| Picatta, Dart27
| Picatta, Dart27, Lambda, Tanami
| N/A
| N/A
| N/A
| N/A
| Tanami
| Picatta, Azure
| Picatta, Azure
| Picatta
| Picatta
| N/A
|-
|-
! Great
! Great
Line 34: Line 32:
| N/A
| N/A
| Catnapped
| Catnapped
| N/A
| N/A
| N/A
| N/A
| N/A
| Dart27
| Dart27
| N/A
| N/A
| N/A
|-
|-
! Okay
! Okay
| N/A
| N/A
| Januszeal
| Januszeal, Tanami
| Catnapped
| Catnapped
| N/A
| N/A
Line 50: Line 46:
| N/A
| N/A
| Dart27
| Dart27
| Januszeal
| Januszeal, Teimros
| N/A
| Picatta, Catnapped
| Picatta, Catnapped
| Catnapped
| Catnapped
| N/A
| Catnapped, Lambda
| Catnapped
| Catnapped
| N/A
|-
|-
! Learning
! Learning
| Catnapped
| N/A
| N/A
| N/A
| N/A
| N/A
| Atucha01, Tanami
| Atucha01
| Atucha01
| Atucha01
| Catnapped
| Catnapped
Line 68: Line 62:
| N/A
| N/A
| N/A
| N/A
| N/A
| Tanami
| N/A
| Atucha01
| Atucha01
| N/A
| N/A
| Atucha01, Tek
| Atucha01, Tek
| N/A
|}
|}


==Programming Languages==
==Programming Languages==
These are languages you program your computer in. <s>I'm listing a bunch of them that I know of off the top of my head in an attempt to make idiots curious enough about them that maybe, eventually, every insurgent will know at least one, and thus, be able to right their own fucking programs for a change. </s>
Here are some programming languages worthy of mention.  
sorry coding is top sekurit buisnesses if people really want to learn they will read Dijkstra's writtings religiously, AND MEMORIZE THEM!


The only one you really need to know is '''[[CODE]]'''
:''Note: Scripting languages are not the same as programming or markup languages. Take your hypertext elsewhere faggots''


*[[Assembly]]
*[[Assembly]]
*[[Bash Shell]]
*[[Bash]] - scripting language
*[[Batch]]
*[[Batch]] - scripting language
*[[BBCODE]]
*[[BBCODE]] '''''EXPERT BBCODE PROGRAMMERS'''''
*[[Brainfuck]] --> Only useful if you're bored as fuck.
*[[C++]]
*[[C++]] and [[C]]''' if you're a faggot.'''
*[[C]]
*[[C Sharp]]
*[[C Sharp]] - see: [[Java]]
*[[Cobol]] lol i heard this is makin a cumbake these dayz
*[[Cobol]] - nobody uses this (why is it here)
*[[Coldfusion]]
*[[CSS]]
*[[Curl]]
*[[Haskell]] THE IRONIC HIPSTER LANGUAGE.
*<s>[[Hope]]</s> this looks interesting and i've never heard of it.. also looks pretty useless
*[[HTML]]
*[[Java]]
*[[Java]]
*<s>[[Javascript]]</s>
*[[Haskell]] - you have to have four PhD's to be good at haskell
*[[Lisp]]
*[[Lisp]]
*[[LOLCODE]]
*[[LOLCODE]]
*[[mIRC Script]]
*[[mIRC Script]] (not a programming language)
*[[MySQL]] see also [[SQL Injection]]
*[[Perl]]
*[[Perl]]
*[[Php]]  
*[[Php]]  
*[[Python]]
*[[Python]]
*<s>[[QBasic]]</s> 10 print "useless", 11 goto 10
*[[Qbasic]] (not a programming language)
*<s>[[Ruby]]</s> In comparison with languages such as Python, Perl, and C ruby fucking sucks.
*[[Ruby]] - In comparison with languages such as Python, Perl, and C, Ruby fucking sucks. (ruby can do what 100 lines of C can do in 3 with worthless built in functions though) [it will also take 4 hours longer]
*[[Scheme]] read ur scip?
*Visual Basic (real men do not program in this)
*<s>[[Snobol]]</s> just use awk dumbass
 
*[[Tcl]]
==So You Want To Learn To Program, eh?==
*[[Visual Basic]]
 
*[[Visual Foxpro]]
Basically, before you start to learn anything, you're going to have to choose what you want to do with your 1337 skills, if you are interested in operating systems/hacking/cracking, then you should follow a path like this:
*[[XML]]
*[[C]]
*[[C++]]
*[[x86 Assembly]]
 
If you're more interested in web stuff/sploiting things, you should choose [[Perl]] or [[Python]]. If you want to make LOL GAEMS then you should just learn [[C++]], and if you're a comp sci nerd then [[Haskell]] or [[Lisp]] would be of interest to you.
 


A good rule of thumb is beginning with DOS Batch or HTML if you don't have a clue about programming. It doesn't do a lot of good, but helps you to understand how to machine code. Then, move on to C/C++; contrary to popular belief, it's not that hard to learn. Move on with Perl, then Python, and finally finish with Java. It's okay, take your time. You should know these languages, but you have to at least master one. You can move on with Php and Visualbasic for the sake of it, if you want. The pinnacle of it all is understanding Assembly, but boy I hope you have enough free time for that shit.
''note:C#, Java, PHP, BASIC and Ruby are all [[Shit]]''


==Tools==
==Tools==
Line 125: Line 114:
*[http://anonym.to/http://img.7chan.org/pr/ 7chan's /pr/]
*[http://anonym.to/http://img.7chan.org/pr/ 7chan's /pr/]
*[http://anonym.to/http://www.711chan.org/sc/ 711chan's /sc/]
*[http://anonym.to/http://www.711chan.org/sc/ 711chan's /sc/]
*[http://anonym.to/http://www.4-ch.net/code/ 4-ch's /code/]
*[http://anonym.to/http://www.99chan.org/pr/ 99chan's /pr/]
*[http://anonym.to/http://9ch.in/boards/func/ 9-ch's /func/]


[[Category:Programming]]
[[Category:Programming]]

Latest revision as of 14:43, 27 September 2010

I know how to MACHINE CODE.


Chart[edit]

DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS
Skill \ Language ASM Bash DOS Batch C C++ C# CSS Flash ActionScript HTML JavaScript Perl PHP Python
Awesome N/A N/A Januszeal N/A N/A N/A Picatta, Tanami Lambda Picatta, Dart27, Lambda, Tanami N/A Tanami Picatta, Azure Picatta
Great N/A N/A Atucha01, Picatta N/A Catnapped N/A Catnapped, Dart27, Azure, Tisteca N/A Catnapped N/A N/A Dart27 N/A
Okay N/A Januszeal, Tanami Catnapped N/A N/A N/A N/A Dart27 Januszeal, Teimros Picatta, Catnapped Catnapped Catnapped, Lambda Catnapped
Learning Catnapped N/A N/A Atucha01, Tanami Atucha01 Catnapped N/A N/A N/A Tanami Atucha01 N/A Atucha01, Tek

Programming Languages[edit]

Here are some programming languages worthy of mention.

Note: Scripting languages are not the same as programming or markup languages. Take your hypertext elsewhere faggots
  • Assembly
  • Bash - scripting language
  • Batch - scripting language
  • BBCODE EXPERT BBCODE PROGRAMMERS
  • C++
  • C
  • C Sharp - see: Java
  • Cobol - nobody uses this (why is it here)
  • Java
  • Haskell - you have to have four PhD's to be good at haskell
  • Lisp
  • LOLCODE
  • mIRC Script (not a programming language)
  • Perl
  • Php
  • Python
  • Qbasic (not a programming language)
  • Ruby - In comparison with languages such as Python, Perl, and C, Ruby fucking sucks. (ruby can do what 100 lines of C can do in 3 with worthless built in functions though) [it will also take 4 hours longer]
  • Visual Basic (real men do not program in this)

So You Want To Learn To Program, eh?[edit]

Basically, before you start to learn anything, you're going to have to choose what you want to do with your 1337 skills, if you are interested in operating systems/hacking/cracking, then you should follow a path like this:

If you're more interested in web stuff/sploiting things, you should choose Perl or Python. If you want to make LOL GAEMS then you should just learn C++, and if you're a comp sci nerd then Haskell or Lisp would be of interest to you.


note:C#, Java, PHP, BASIC and Ruby are all Shit

Tools[edit]

Pastebin's are a good way to share your code with other people so that they may give you advice / help debug your code if you are having problems.

Halp[edit]