Be a Supporter!

I still code using Notepad

  • 1,791 Views
  • 34 Replies
New Topic Respond to this Topic
SchadenfreudeStudios
SchadenfreudeStudios
  • Member since: Apr. 1, 2008
  • Offline.
Forum Stats
Member
Level 27
Artist
I still code using Notepad 2010-07-30 22:26:37 Reply

Am I a fool?

Most of what I learned about coding has merely been for website design (whatever C++ I learned in highschool a decade ago has long since been forgotten, but I'd like to pick it back up again).

I'm sure whatever coding programs that are out there are far superior to what was out back then, but someone typing it all out character to character has always felt more comforting (plus I've often felt I get more familiarity with what I'm using when I can actually see how and why it does what it does).

(I think the biggest turnoff to me back then was that a lot of those programs seemed to add in tags that weren't entirely necessary would truncate everything down into one big, block of text which made things hard to read)


BBS Signature
Ragnadox
Ragnadox
  • Member since: Jul. 19, 2010
  • Offline.
Forum Stats
Member
Level 06
Programmer
Response to I still code using Notepad 2010-07-30 23:28:02 Reply

If you don't want to use an IDE (like Visual Studio or Eclipse), then you can at least use a text editor with syntax highlighting.

I understand - sometimes you just want to do some quick editing without waiting for some bulky program (like CS5) to load. When I just want to use a text editor, I like Crimson Editor because you can change the syntax highlighting to whatever language you're using, and you can create your own macros to save some time. I also like to use PyPE for python projects, and a few other text editors for various things.

Notepad's simplicity is nice, but it lacks some key features that every coder should have.

But really, for anything other than HTML, it's best to use a real development environment.


Enjoy Life

Drakim
Drakim
  • Member since: Jul. 7, 2003
  • Offline.
Forum Stats
Member
Level 07
Blank Slate
Response to I still code using Notepad 2010-07-31 02:12:54 Reply

At 7/30/10 10:26 PM, SchadenfreudeStudios wrote: Am I a fool?

Not at all. I still coded using notepad for several years, until I finally switched to nodepad++ which is really just notepad with certain words highlighted.

I'm sure whatever coding programs that are out there are far superior to what was out back then, but someone typing it all out character to character has always felt more comforting (plus I've often felt I get more familiarity with what I'm using when I can actually see how and why it does what it does).

Exact same reason why I sticked with notepad.


http://drakim.net - My exploits for those interested

Zach
Zach
  • Member since: Dec. 4, 2003
  • Offline.
Forum Stats
Member
Level 23
Blank Slate
Response to I still code using Notepad 2010-07-31 07:49:30 Reply

At 7/30/10 10:26 PM, SchadenfreudeStudios wrote: (I think the biggest turnoff to me back then was that a lot of those programs seemed to add in tags that weren't entirely necessary would truncate everything down into one big, block of text which made things hard to read)

Depends on how you use the program, I use dreamweaver in code view and nothing extra has ever been added to anything I have made.

Saying that the only reason I am still using dreamweaver is because I have yet to find another IDE that differentiates the highlighting on HTML tags, seems to be all HTML shows in one colour, all attributes in another, I like how dreamweaver highlights images, anchors and divs.

Jon
Jon
  • Member since: Aug. 6, 2006
  • Offline.
Forum Stats
Member
Level 40
Blank Slate
Response to I still code using Notepad 2010-07-31 08:32:39 Reply

No way is it foolish to still be using Notepad, it's great to just jot down quick squints of code while you have a brainwave in the Notepad environment.

Saying that, when I do code, it's with Notepad++. A very lightweight piece of software which includes a majority all the perks a developer would need...

Not to mention plugins!


hello

3rick
3rick
  • Member since: Jun. 29, 2010
  • Offline.
Forum Stats
Member
Level 03
Blank Slate
Response to I still code using Notepad 2010-07-31 10:27:08 Reply

lol u still use a notepad
ur like that programer adam that a hobo killed

CaptinChu
CaptinChu
  • Member since: Sep. 11, 2005
  • Offline.
Forum Stats
Member
Level 15
Blank Slate
Response to I still code using Notepad 2010-07-31 12:29:04 Reply

I've only recently started using Eclipse, but only because I have to start learning Java for college. >:(

Otherwise, I've mostly used Notepad for coding. There's something very visceral about putting code in a .cpp file, going into the command line to compile it by typing in the command letter by letter, and seeing everything you worked on displayed before you. It's not how I learned programming; I started by using Dev-C++. It's just something about the Notepad-compiler combo.... I also use Notepad++, but only on rare occasions.

fourthfrench
fourthfrench
  • Member since: Aug. 13, 2009
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to I still code using Notepad 2010-08-01 15:05:23 Reply

Most of what I learned about coding has merely been for website design...a lot of those programs seemed to add in tags

I think you are referring to HTML+CSS, which isn't programming, just markup. If that's true, you can use whatever text editor you want, since that's exactly what you're doing: editing text. Even MS Word will get the job done. The only major features missing in notepad are code completion and syntax highlighting, which are nice but not mandatory.

However, if you are actually programming, you need to learn how to use a real IDE. When you work on massive or very complex projects with multiple people, it is imperative that you have tools like a hierarchy viewer, debugger, code generation, etc.

CaptinChu
CaptinChu
  • Member since: Sep. 11, 2005
  • Offline.
Forum Stats
Member
Level 15
Blank Slate
Response to I still code using Notepad 2010-08-01 16:13:26 Reply

At 8/1/10 03:05 PM, fourthfrench wrote: I think you are referring to HTML+CSS, which isn't programming, just markup.

True

However, if you are actually programming, you need to learn how to use a real IDE. When you work on massive or very complex projects with multiple people, it is imperative that you have tools like a hierarchy viewer, debugger, code generation, etc.

False. Although an Integrated Developer's Environment (IDE) is extremely useful and can expedite the process of large-scale development, it is not technically necessary.

And for very small-scale projects, like single file programs that one can run on the command line, an IDE can sometimes be a bit of a burden.

wagnerben
wagnerben
  • Member since: May. 27, 2007
  • Offline.
Forum Stats
Member
Level 11
Blank Slate
Response to I still code using Notepad 2010-08-02 07:12:55 Reply

i do the same exact thing....when i learned html & css, i was taught using notepad and now that's all i use and i look down on people that use those programs because they don't even have to know the code....it's like photoshop or something...they just click to type where they want the text and so on....here's an idea, learn the f***ing code and you won't make consistently shitty websites


i like to have fun with the girls.

BBS Signature
Jon-86
Jon-86
  • Member since: Jan. 30, 2007
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to I still code using Notepad 2010-08-02 09:27:57 Reply

At 8/2/10 07:12 AM, wagnerben wrote: i do the same exact thing....when i learned html & css, i was taught using notepad and now that's all i use and i look down on people that use those programs because they don't even have to know the code....it's like photoshop or something...they just click to type where they want the text and so on....here's an idea, learn the f***ing code and you won't make consistently shitty websites

I'm assuming your talking about Dreamweaver or something? Either way a pointless thing to say. IDEs help you improve productivity, theirs no two ways about it.


PHP Main :: C++ Main :: Java Main :: Vorsprung durch Technik
irc.freenode.net #ngprogramming

BBS Signature
SchadenfreudeStudios
SchadenfreudeStudios
  • Member since: Apr. 1, 2008
  • Offline.
Forum Stats
Member
Level 27
Artist
Response to I still code using Notepad 2010-08-04 15:13:46 Reply

At 8/1/10 03:05 PM, fourthfrench wrote: I think you are referring to HTML+CSS, which isn't programming, just markup.

Ah, I was referring not to the languages themselves, but the web site designer programs themselves. Atleast, I think I was. I don't remember anymore.

I'll have to look into Notepad++; it sounds intriguing.


BBS Signature
dragonjet
dragonjet
  • Member since: Dec. 2, 2005
  • Offline.
Forum Stats
Member
Level 20
Blank Slate
Response to I still code using Notepad 2010-08-05 10:42:18 Reply

At 8/4/10 03:13 PM, SchadenfreudeStudios wrote: I'll have to look into Notepad++; it sounds intriguing.

yes and install its plugin Zen Coding.
it'll make your life really really easy!
I also use notepad++ for web development btw.

CrownNation
CrownNation
  • Member since: Jul. 19, 2007
  • Offline.
Forum Stats
Member
Level 17
Game Developer
Response to I still code using Notepad 2010-08-06 03:07:50 Reply

For some reason everyone seems to be very anti-IDE so far. I started coding in notepad and it was fine for starting, but if you have a project that's even remotely complicated, then an IDE is the way to go. Time is money and a good IDE can increase your productivity tenfold. Things like code hinting, auto completion, debuggers, and project organization are a must if you want to get anything done rapidly. Sure, you don't NEED it, but there is no point in wasting your time in notepad when there are so many free development tools out there that are amazing. Take a look at Visual Studio Express, Eclipse, or Flash Develop...the list is huge for good IDEs. Other programs that highlight code are nice, but that is only one small part of a full featured IDE. Get to know your IDE and its features and you won't be sorry.


BBS Signature
Jon-86
Jon-86
  • Member since: Jan. 30, 2007
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to I still code using Notepad 2010-08-06 06:44:55 Reply

At 8/6/10 03:07 AM, CrownNation wrote: For some reason everyone seems to be very anti-IDE so far. I started] ... [features and you won't be sorry.

Three posts above your :)


PHP Main :: C++ Main :: Java Main :: Vorsprung durch Technik
irc.freenode.net #ngprogramming

BBS Signature
Mich
Mich
  • Member since: Jan. 12, 2008
  • Offline.
Forum Stats
Member
Level 43
Musician
Response to I still code using Notepad 2010-08-07 19:19:33 Reply

At 8/6/10 07:33 PM, DrexDrex wrote: If you want to continue using traditional text editos, lok up for one called TextPad

It has line numbers (good for debugging PHP etc), how many characters have been typed, and other such goodies. It even has a quick list of commonly used HTML tags and the like. It canhave syntax coloring too. But other than that it works largerly like Notepad. You would probably like it.

I've actually started out in textpad. I probably got it from back when I still installed tons of little free apps just to try them out. Textpad quickly got on my nerves though, because it's a trial. Once I looked for an alternative to textpad, I ran in to notepad++ and fell in love. I think that everyone who's used both apps will agree that trying textpad is not worth the hassle.

More on topic: I would find myself horribly limited if using notepad for coding/markup. Syntax highlighting and the various other tools notepad++ has improve workflow so much. You're still typing all the code, but it's just much easier to keep track of the structure.

While do understand you like to feeling of just typing out a program in notepad and compiling it, I think it'd be a better idea to move on to a better editor/IDE if you want to do some more 'serious' coding; bigger projects and such.

While on windows, you'll always see me using notepad++, and in ubuntu, I'm a fan of gedit. They're pretty similar, but notepad++ takes the cake.

ViolentAJ
ViolentAJ
  • Member since: Dec. 8, 2002
  • Offline.
Forum Stats
Member
Level 36
Game Developer
Response to I still code using Notepad 2010-08-08 19:31:10 Reply

Nothing wrong with Notepad coding. It can help you to develop certain skills and force you to learn things that the IDE would take care of for you.

I prefer IDEs because of ease of use, but I won't knock anyone for using Notepad. In fact, they might even deserve a bit of praise.


"Be peaceful, be courteous, obey the law, respect everyone; but if someone puts his hand on you, send him to the cemetery"

Wolfos
Wolfos
  • Member since: Jan. 19, 2008
  • Offline.
Forum Stats
Member
Level 25
Game Developer
Response to I still code using Notepad 2010-08-09 16:18:45 Reply

Notepad++ for Windows, Textmate for OSX.
don't know about Linux.

CronoMan
CronoMan
  • Member since: Jul. 19, 2004
  • Offline.
Forum Stats
Member
Level 06
Blank Slate
Response to I still code using Notepad 2010-08-10 07:44:10 Reply

At 8/1/10 04:13 PM, CaptinChu wrote:
However, if you are actually programming, you need to learn how to use a real IDE. When you work on massive or very complex projects with multiple people, it is imperative that you have tools like a hierarchy viewer, debugger, code generation, etc.
False. Although an Integrated Developer's Environment (IDE) is extremely useful and can expedite the process of large-scale development, it is not technically necessary.

First statement is true. Name one major development company that does not utilize and IDE (or several), I don't think you can find any - unless they are populated largly by amateurs and freelancers. Using an IDE on a team is imperative, as it will make sure you don't slip up on completely retarded glitches like forgetting to add a file to svn/cvs. Also you don't have to waste precious time (and money) on looking up function and object definitions every 10 seconds. For development, it is a very handy tool, and if you don't want use them, you are basically opting into a large timewaste for yourself (and everyone else included in the project). It's as "not technically necessary" for a developer as a hammer is for a carpenter - he can "technically" just use a rock instead


"no sound in ass"

ViolentAJ
ViolentAJ
  • Member since: Dec. 8, 2002
  • Offline.
Forum Stats
Member
Level 36
Game Developer
Response to I still code using Notepad 2010-08-10 17:08:53 Reply

True, Cronoman. I'd certainly want to use an IDE for large projects.

For small projects, text editors can help you learn stuff that IDEs do for you. For some, it might be trivial knowledge, but you never know when it might come in handy.


"Be peaceful, be courteous, obey the law, respect everyone; but if someone puts his hand on you, send him to the cemetery"

instinct46
instinct46
  • Member since: Jun. 10, 2005
  • Offline.
Forum Stats
Member
Level 01
Blank Slate
Response to I still code using Notepad 2010-08-11 12:43:33 Reply

While I don't use notepad to program, I use a similar if not more basic program ^^ I use Vim in linux, except when in windows I use the old bloodshed Dev-Cpp, but mainly vim & gcc.

Stick with whatever your used to, I see it more beneficial to using vim, I can control every aspect without having code plonked into my program/websites, making them larger for no reason. Another reason I program using shell mainly, is because it puts me more in the programming mood =)

Kammce
Kammce
  • Member since: Oct. 3, 2008
  • Offline.
Forum Stats
Member
Level 13
Programmer
Response to I still code using Notepad 2010-08-13 11:46:11 Reply

Your not a fool for using notepad. I used notepad for the longest time until I switch to Ubuntu Linux and now I use "Kate", "Gedit" which both highlight key words in a program based on its file extension. I am used to using the command line for everything so i used , and VIM (look it up if you use Windows) to code things. But really, you can use any program that you want to use. It doesn't matter really, its just that it is easier to code with a little help... But because i am so pro command line programming, I can't stand programmes like eclipse and any other program like that. I only tolerated JCreator and that is it.

JOHNNY29
JOHNNY29
  • Member since: Sep. 1, 2007
  • Offline.
Forum Stats
Member
Level 32
Gamer
Response to I still code using Notepad 2010-08-13 16:22:28 Reply

I code in notepad all the time.

It is not at all foolish... but a hasle to look through.

The only time I don't use notepad is for Java (I use NetBean) and ActionScript (well I think you know what I use :P).


[New Servers on the Way!] [Twitter] [My Site] [My NGLog]
Click on the image!
Sig by bangyouredead

BBS Signature
InnerChild548
InnerChild548
  • Member since: Aug. 10, 2007
  • Offline.
Forum Stats
Member
Level 35
Melancholy
Response to I still code using Notepad 2010-08-14 04:52:22 Reply

At 8/13/10 04:22 PM, JOHNNY29 wrote: ActionScript (well I think you know what I use :P).

);


BBS Signature
Seltzer
Seltzer
  • Member since: Feb. 21, 2008
  • Offline.
Forum Stats
Member
Level 07
Blank Slate
Response to I still code using Notepad 2010-08-18 22:45:51 Reply

Okay, first of all, my programs aren't that large, but even if I had to write something very intensive, you can bet that I wouldn't stray from Notepad.

I've tried some of the more 'advanced' alternatives, but the whole 'I'll close this bracket for you when you open one, indent your lines when needed, and make the entirety of your code a multi-colored mess" thing seems like the lazy way out. You may as well get it to blink for you.

The best way to learn is to do, regardless of what one may think they need to do to learn.

I'll admit, a line count is nice when something gives you an error, but not having one in Notepad only means I can look through my numberless code on my own at faster speeds than people who'd rely on the counter. Of course, that's not the largest, or only benefit of using something simple, but you know what I mean.


[]

polym
polym
  • Member since: Oct. 2, 2007
  • Offline.
Forum Stats
Member
Level 14
Audiophile
Response to I still code using Notepad 2010-08-19 00:49:29 Reply

At 8/18/10 10:45 PM, Seltzer wrote:

This is a mindset taken on by a lot of rookies.

On a large scale, IDEs are definitely your best bet for productivity and efficiency. But either way, in the long run, it's better to learn how to utilize IDEs for even small projects so you can get a feel for it. There are a lot of skills involved such as project organization and top-down design.

In fact there's really no reason NOT to have code completion or the ability to quickly look up a function. Programming is about solving problems, not how much time you spend writing actual code or memorizing things. Of course, for learning purposes, you may be limited to this but eventually you'll move on to realizing that you're better off adapting. Or stay limited, whatever.

See, the issue is a lot of tutorials on the web are written by misinformed or arrogant people. It's about time you saw the big picture.

Sure, for your 'hello world' program you may not need to type in a lot of commands to compile it.

But just look at the command line output in an IDE for a library or a simple project and you'll be amazed.

CronoMan
CronoMan
  • Member since: Jul. 19, 2004
  • Offline.
Forum Stats
Member
Level 06
Blank Slate
Response to I still code using Notepad 2010-08-19 04:20:33 Reply

At 8/18/10 10:45 PM, Seltzer wrote: I'll admit, a line count is nice when something gives you an error, but not having one in Notepad only means I can look through my numberless code on my own at faster speeds than people who'd rely on the counter. Of course, that's not the largest, or only benefit of using something simple, but you know what I mean.

Ok, I suggest you go download a IDE, familiarize yourself with it, and then in a couple of months, come back and say the same thing. I bet you have changed your opinion by then ;)


"no sound in ass"

Seltzer
Seltzer
  • Member since: Feb. 21, 2008
  • Offline.
Forum Stats
Member
Level 07
Blank Slate
Response to I still code using Notepad 2010-08-19 04:51:43 Reply

My bad for not mentioning that I've only really programmed in Web developer-type languages. Though, some of them are similar enough to a few of the heavier languages I've seen.

I know it's easier and faster to use an IDE, at any rate. What I lose in speed, I gain in understanding. At my level, I like that better.


[]

CronoMan
CronoMan
  • Member since: Jul. 19, 2004
  • Offline.
Forum Stats
Member
Level 06
Blank Slate
Response to I still code using Notepad 2010-08-19 09:18:56 Reply

At 8/19/10 04:51 AM, Seltzer wrote: My bad for not mentioning that I've only really programmed in Web developer-type languages. Though, some of them are similar enough to a few of the heavier languages I've seen.

I'm guessing PHP? Try Eclipse
Or take a look at this list of "7 great IDE's for PHP" (I only have experience with Eclipse and Zend Studio, so I can't really comment on it)
http://www.ibm.com/developerworks/openso urce/library/os-php-ide/index.html

In any other web-language (except perl) it would be crazy not to use an IDE, like JSP or ASP.NET

I know it's easier and faster to use an IDE, at any rate. What I lose in speed, I gain in understanding. At my level, I like that better.

I guarantee, when you start using an IDE, you'll never go back. It basically just frees you from having to deal with tedious tasks, and focus on development. With such a primitive language like PHP, there's virtually nothing to "understand" anyway ;)


"no sound in ass"

RevNation
RevNation
  • Member since: Oct. 20, 2003
  • Offline.
Forum Stats
Member
Level 36
Programmer
Response to I still code using Notepad 2010-08-19 21:59:26 Reply

I guarantee, when you start using an IDE, you'll never go back. It basically just frees you from having to deal with tedious tasks, and focus on development. With such a primitive language like PHP, there's virtually nothing to "understand" anyway ;)

How is PHP primitive? Even though PHP may be seen as an easier language and unorganized, it is far from Assembly (pretty primitive I think). But since its a scripting language I don't see how it can be that primitive, especially since you don't have to worry much about memory locations or variable types. I'm not sure what a primitive language even means, if you could elaborate.

I prefer a more full featured text editor then an IDE for scripting languages, like gedit. Now when it comes to writing some code that will be compiled, I normally like something that can automate much of the build process and include some nice tools for debugging also but with a scripting language this is not necessary.