Jump to content
  • Advertisement
Sign in to follow this  
Tutorial Doctor

I need a Simple IDE for practicing programming.

This topic is 2022 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

So, I downloaded Pythonista and Codea on my iPad. Pythonista is an IDE for writing python on the iPad, and I sure wish there was a desktop version. Codea is another IDE and it uses LUA. 

 

About a week ago a person actually made a whole GUI library for Codea using Lua. Both Pythonista and Codea are fantastic mobile IDEs, and I love to use them to practice.

 

However, when it comes to the laptop, I have three main choices I can think of. You have Visual Studio, Xcode, and Eclipse. There are other IDEs that are like Eclipse. I think there was one named Komodo. 

 

Thing about these IDEs is that they are bloated. They have menus and options out the whazoo. For a beginner, it is just too much. I don't know what half of half of the functions do (that would be a quarter hehe).

 

There are plenty of text editors, but they don't have compilers. And you can't test stuff really. I have this game engine that I could use, but it is difficult to use on a mac (I am starting to prefer to use my mac instead of my toshiba). 

 

Does anyone know of an IDE with a basic interface (perhaps like Scite or Smultron) that can compile programs (something that at least can print stuff to a console)?

 

I have found that Hype2 is perfect for practicing javascript (for mac). 

 

Update:

Yes, I am going with QtCreator for several reasons:

 

1) It is free!

2) It has a bunch of example files

3) It was designed to be de-cluttered, and it is easy to all the extra stuff out of the way and get to your code. 

4) It has good help documentation

5) It's so cute! haha. 

 

 

 

note: Qt Creator "just works" on the mac, but there are so many extra steps I have to take to get started with it on the PC. I have to choose compilers and kits and such. 

note: Yes, there is a 20mb version, but the larger version has all the examples and stuff in it. 

 

Link to download QtCreator: (for anyone who might be interested)

http://qt-project.org/downloads

Edited by Tutorial Doctor

Share this post


Link to post
Share on other sites
Advertisement


Does anyone know of an IDE with a basic interface (perhaps like Scite or Smultron) that can compile programs (something that at least can print stuff to a console)?

 

There's one called Geany. It's a very minimal IDE, more like a text editor with some extra features.

 

Personally I go with scite on windows or vi on linux for editing, and bash for invoking compiler and git. Never had the need for all the fancy IDE stuff.

Share this post


Link to post
Share on other sites

I wouldn't recommend a simple text editor if it shifts the burden of compiling and debugging on the user. Having a seamless compilation and debugging experience is crucial if you want to just practice programming, and not how to write makefiles.

Share this post


Link to post
Share on other sites
Geany's what I've encountered that fits your description too when looking for a better text editor, though it didn't suit my purposes.

But I agree with Scarabus2. IDEs make compiling and debugging much easier. You don't have to use every feature of an IDE, but there's nothing better for debugging than a good IDE integrated debugger.

Share this post


Link to post
Share on other sites

Selecting a Simple IDE really depends on the goal you wish to achieve.  There are many out there.  Some require compiling before executing and others allow you to run without Compiling.  Microsofts Visual Studios  Allow you to run without compiling, Both in Basic and C++.  For Form Based Applications I use Visual Basic.

 

  For Hobby Purposes with some games I Use Blitz,  either BlitzPlus or Blitz3D.  All are free for downloading from either Microsoft or BlitzBasic websites respectively.  Blitz comes with a reference library and enough sample code to get you started.

Share this post


Link to post
Share on other sites

I actually get lost Bregma. I used Xcode for the first time yesterday, and the newest version is all over the place (coming from a beginners standpoint). I just wanted a simple white screen, a console, and some way to test stuff. But I had windows out the wahzoo. Interfaces like this make me afraid to click anything because I might break something (don't know what half the stuff does.)

 

There are very few software that I have used that are intuitive enough to be able to figure out without having to search endlessly on youtube to find tutorials for. 

The way documentation is done today is so variable, and poorly presented overall. 

 

It reminds me of the videos I saw by Andrew Price about the interface of Blender. No one doubts its ability, but it defeats, on most fronts, the principles of good user interface design. 

 

I just supposed that software like Xcode was indeed made for the big boys (I am a little boy at the moment), and so that is why I need something less intimidating. 

 

I think that if Pythonista goes to mac/windows, it will gain popularity amongst developers quickly. That goes for this app named Editorial also, which is a markdown editor for iPad that can use Python to automate writing tasks. 

Share this post


Link to post
Share on other sites

If you want simple IDE I suggest you to pick Notepad++(free) or Sublime Text(you can evaluate it as long as you want). 

Bregma is right! You should play with Visual Studio(or Xcode, Netbeans, Eclipse, wateva). It's normal to be confused first 1-2 weeks. But after that you will adore all the features in it, I promoise! Don't be afraid! After all, it is only a White rectangle with some text (and a spinning rainbow in XCode).

 

EDIT:

I find Xcode extreamly confusing, but if you read carefully everything will be fine smile.png

Edited by imoogiBG

Share this post


Link to post
Share on other sites

It reminds me of the videos I saw by Andrew Price about the interface of Blender. No one doubts its ability, but it defeats, on most fronts, the principles of good user interface design.

thing about these IDEs is that they are bloated . . .
For a beginner, it is just too much . . .

The IDEs are bloated? From a beginners view . . . ? Defeats the principles of a good user interface?
It should be:
I feel the IDEs are bloated from my point of view. From my point of view . . . From my view, it defeats the principles of a good user interface . . .
Everything new has to appear bloated because they are new, synfig studio being the exception.
You'll soon start making your non-bloated software ;).

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!