Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » Orwell Dev-C++

This thread is locked; no one can reply to it. rss feed Print
 1   2 
Orwell Dev-C++
NiteHackr
Member #2,229
April 2002

http://sourceforge.net/projects/orwelldevcpp/?source=recommended

Has anyone else tried this newer version of Dev-C++? I was totally surprised to find this project on sorceforge.

Features:
* Includes MinGW GCC 4.6.2 32bit or...
* Includes TDM-GCC 4.6.1 64bit
* Provides syntax highlighting for code, header and resource files
* Supports code completion and autocomplete
* Shows information about code when hovering above code
* Supports GPROF profiling
* Provides user-editable shortcuts and tools
* Supports multiple languages
* Supports GNU GDB debugging
* Supports code folding
* Supports devpak IDE extensions

I may try it out.

--
Deluxe Pacman 1 & 2 (free) with source code available
https://nitehackr.github.io/games_index.html

Specter Phoenix
Member #1,425
July 2001
avatar

Well the Orwell Dev-C++ isn't the same as the Bloodshed Dev-C++. Just like wxDev-C++, Orwell is just a guy/team that picked up the code and started updating it on his own. I've not messed with it as I just use command line and Geany/Vim/Sublime Text 2.

"Can't a man even talk to himself without being interrupted?" -Krull(1983)
"Through vengence I was born. Through war I was trained. Through love I was found. Through death I was released. Through release I was given a purpose." -- Specter Phoenix
"Programming == AWESOME the rest is just tools to accomplish it."
END OF LINE

Paul whoknows
Member #5,081
September 2004
avatar

It's portable! I love it! thanks :D

____

"The unlimited potential has been replaced by the concrete reality of what I programmed today." - Jordan Mechner.

NiteHackr
Member #2,229
April 2002

I realize this. They took the old Dev-C++ and are updating it, making their own version, whatever... you're picking nits. Looks good to me from the screen shots. I like the version of GCC they're using for 64bit as well.

--
Deluxe Pacman 1 & 2 (free) with source code available
https://nitehackr.github.io/games_index.html

SiegeLord
Member #7,827
October 2006
avatar

Neil Roy said:

* Supports code completion and autocomplete

How good is this, does it auto complete Allegro's functions? Code::Blocks doesn't, for example.

"For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18
[SiegeLord's Abode][Codes]:[DAllegro5]:[RustAllegro]

J-Gamer
Member #12,491
January 2011
avatar

Eclipse does :p

" There are plenty of wonderful ideas in The Bible, but God isn't one of them." - Derezo
"If your body was a business, thought would be like micro-management and emotions would be like macro-management. If you primarily live your life with emotions, then you are prone to error on the details. If you over-think things all the time you tend to lose scope of priorities." - Mark Oates

NiteHackr
Member #2,229
April 2002

SiegeLord said:

How good is this, does it auto complete Allegro's functions? Code::Blocks doesn't, for example.

I haven't installed it yet, should be interesting to see if that works.

--
Deluxe Pacman 1 & 2 (free) with source code available
https://nitehackr.github.io/games_index.html

Ashteth
Member #3,310
March 2003
avatar

I use wxDevC++, but I'll have to try this out. I program a lot with wxWidgets, so this kind of makes sense. Dev-C++ is still my C++ IDE of choice despite all the haters. Now if only we could convince them to merge wxDevC++ with Orwell...

Specter Phoenix
Member #1,425
July 2001
avatar

Neil Roy said:

I realize this. They took the old Dev-C++ and are updating it, making their own version, whatever... you're picking nits. Looks good to me from the screen shots. I like the version of GCC they're using for 64bit as well.

No, you want to see nit picking, go to Cplusplus.com and make the generalization of Bloodshet/Orwell/wxDev-C++ and they will rip you a new one (as they did me).

"Can't a man even talk to himself without being interrupted?" -Krull(1983)
"Through vengence I was born. Through war I was trained. Through love I was found. Through death I was released. Through release I was given a purpose." -- Specter Phoenix
"Programming == AWESOME the rest is just tools to accomplish it."
END OF LINE

NiteHackr
Member #2,229
April 2002

No, you want to see nit picking, go to Cplusplus.com and make the generalization of Bloodshet/Orwell/wxDev-C++ and they will rip you a new one (as they did me).

It's as much Dev-C++ as Allegro is still Allegro even though someone else is maintaining it.

I could care less what a bunch of anal retentive nerds think. :)

With that said, I doubt I will use this version, even though it IS up to date, and I like the fact that you get a couple different C99 settings and you can make it default to C (not C++)... I don't like the fact that Dev-C++ doesn't have an easy way to switch between debug and release modes. I have grown fond of being able to have many different builds (on my Deluxe Pacman I have a debug, release (normal 32bit) and a special AMD64 build).

I'm quite surprised they haven't added in what I feel is needed functionality in a modern compiler.

I'll stick to Code::Blocks, it's grown on me now.

Edit: Actually, I've been using the CodeBlocks nightly builds and it's been pretty good. (http://forums.codeblocks.org/index.php/board,20.0.html)

--
Deluxe Pacman 1 & 2 (free) with source code available
https://nitehackr.github.io/games_index.html

kenmasters1976
Member #8,794
July 2007

Sounds like it's worth giving it a try. I like particularly the part about it beign portable.

Gnatinator
Member #2,330
May 2002
avatar

Nostalgia bombed. I feel young again.

Edit: Woah I am realizing how awful our color schemes and contrast were back in the day. We probably all nearly went blind/insane using Dev-C++.

Compare it to something modern like this:

{"name":"NBbQK.png","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/0\/302ee427fc5548dcf5a801efe294a130.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/0\/302ee427fc5548dcf5a801efe294a130"}NBbQK.png

someone972
Member #7,719
August 2006
avatar

I've been using the Dev-C++ color scheme since I started coding, since it was what I was used to. Is a dark color scheme like that one easier to work with in your opinion?

______________________________________
As long as it remains classified how long it took me to make I'll be deemed a computer game genius. - William Labbett
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why. -Unknown
I have recklessly set in motion a chain of events with the potential to so-drastically change the path of my life that I can only find it to be beautifully frightening.

Arthur Kalliokoski
Second in Command
February 2005
avatar

Is a dark color scheme like that one easier to work with in your opinion?

I liked the dark background in DOS better than dark chars on a light background, but having a 45hz interlaced refresh might have had something to do with that. Now I like black chars on parchment white.

“Throughout history, poverty is the normal condition of man. Advances which permit this norm to be exceeded — here and there, now and then — are the work of an extremely small minority, frequently despised, often condemned, and almost always opposed by all right-thinking people. Whenever this tiny minority is kept from creating, or (as sometimes happens) is driven out of a society, the people then slip back into abject poverty. This is known as "bad luck.”

― Robert A. Heinlein

Specter Phoenix
Member #1,425
July 2001
avatar

I use editors and then command line to compile. I personally like vim (and my terminal is set to black with green text (matrix colors) but once in a while I use Geany, but I use the invert color option so that it is black background color. I've read that the white background color can make it hurt your eyes after a while of staring at it when coding.

"Can't a man even talk to himself without being interrupted?" -Krull(1983)
"Through vengence I was born. Through war I was trained. Through love I was found. Through death I was released. Through release I was given a purpose." -- Specter Phoenix
"Programming == AWESOME the rest is just tools to accomplish it."
END OF LINE

AMCerasoli
Member #11,955
May 2010
avatar

90% of my time I'm programming at 2 A.M just like I'm doing right now. I feel that a white background burns my eyes.

Trent Gamblin
Member #261
April 2000
avatar

I can do either or. I usually have a black background.. right now it's blue though, with a huge font.

{"name":"606326","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/a\/b\/ab5e7ddc6199d5b4c146b7d987b51029.png","w":1280,"h":800,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/a\/b\/ab5e7ddc6199d5b4c146b7d987b51029"}606326

Arthur Kalliokoski
Second in Command
February 2005
avatar

I feel that a white background burns my eyes.

<stasbmode>
You turned the brightness all the way up, didn't you? You took it out of the box when you bought it, started fiddling with the knobs without reading the instructions, left the brightness all the way up, and now it's gonna burn out in less than a year. You know what? We ought to send them out from the factory broken, and save everybody a whole lot of trouble!</stasbmode>

“Throughout history, poverty is the normal condition of man. Advances which permit this norm to be exceeded — here and there, now and then — are the work of an extremely small minority, frequently despised, often condemned, and almost always opposed by all right-thinking people. Whenever this tiny minority is kept from creating, or (as sometimes happens) is driven out of a society, the people then slip back into abject poverty. This is known as "bad luck.”

― Robert A. Heinlein

Specter Phoenix
Member #1,425
July 2001
avatar

This is what my two IDEs look like when I use them:
{"name":"606328","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/0\/b036144b7ef159296fa030e6feb9c453.png","w":1366,"h":768,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/0\/b036144b7ef159296fa030e6feb9c453"}606328

"Can't a man even talk to himself without being interrupted?" -Krull(1983)
"Through vengence I was born. Through war I was trained. Through love I was found. Through death I was released. Through release I was given a purpose." -- Specter Phoenix
"Programming == AWESOME the rest is just tools to accomplish it."
END OF LINE

m c
Member #5,337
December 2004
avatar

Here is mine, basically:

{"name":"606341","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/1\/610af3a0769c5a1951277b0e3cae67f7.png","w":1196,"h":582,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/1\/610af3a0769c5a1951277b0e3cae67f7"}606341

I don't have my code here with me at work, so I just used an example file.

I find white background a little bit and less relaxing, but with a dark background I also can't use maximum white or maximum green or font color for example, because it makes the text too bright and glowey.

Also sometimes I use a really dark blue instead of dark black. With LCDs instead of CRTs it doesn't really matter if you don't use absolute black.

(\ /)_____#_____####__#
(O.o)¯¯¯#¯¯¯¯¯#¯¯¯#¯¯#
(> <)__####__####__####
Megabytes are where I keep my Data.

_Kronk_
Member #12,347
November 2010

Mine's a bit more artistic 8-)

{"name":"606343","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/4\/7\/478356affe8f703c6187a0acfc939219.png","w":1280,"h":800,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/4\/7\/478356affe8f703c6187a0acfc939219"}606343

--------------------------------------------------
"If only our dreams were fires to ignite, then we could let the whole world burn" -Emery

My blog: http://joshuadover.tumblr.com

NiteHackr
Member #2,229
April 2002

I've been playing around with the colour scheme recently and have come up with this one. It seems easy on the eyes. A Matrix/DOS style scheme. Keywords and variables are all shades of green, text, numbers, characters are all shades of blue or cyan, processors, operators and bracers are all shades of yellow/orange. Comments are all shades of grey (no, not 50 ;)).

{"name":"606344","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/f\/df53697ff27feaa656414c646b8b2af3.png","w":955,"h":627,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/f\/df53697ff27feaa656414c646b8b2af3"}606344

If the font size seems large it's because my eyesight has been fluctuating lately (diabetes). Although it seems larger in this pic than it does on my screen. ;)

Edit: I don't use white in anything but my cursor, and as you can see, it really stands out this way, which is nice because I seem to easily lose track of it. ;D

Edit: I also use a dark blue background for highlighting selected text, bright cyan for highlighting matching brackets.

Kronk: I like your scheme.

--
Deluxe Pacman 1 & 2 (free) with source code available
https://nitehackr.github.io/games_index.html

SiegeLord
Member #7,827
October 2006
avatar

You people are weird.

{"name":"606346","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/2\/8\/2807cce6db1ea3a9bdff0e637f7e9e02.png","w":1060,"h":869,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/2\/8\/2807cce6db1ea3a9bdff0e637f7e9e02"}606346

"For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18
[SiegeLord's Abode][Codes]:[DAllegro5]:[RustAllegro]

Crazy Photon
Member #2,588
July 2002
avatar

I use a tweaked version of this one:

{"name":"vs2010_expression_thumb.jpg","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/d\/edcfb1aef3ef6986048a819eb59f400e.jpg","w":700,"h":485,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/d\/edcfb1aef3ef6986048a819eb59f400e"}vs2010_expression_thumb.jpg

-----
Resistance is NEVER futile...

Elias
Member #358
May 2000

I find inverted colors very hard on the eyes. Everything is black-on-white for me.

{"name":"a90d5e4346355448329a618ec91320d4fe32b40cb07581226924c0fb25bf0a9da5017a2394a8407245d66f998d1f5265c8709122502b0a16.php","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/f\/9\/f98e5bd71f316b8592f4ecbef7f354ac.png","w":1436,"h":868,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/f\/9\/f98e5bd71f316b8592f4ecbef7f354ac"}a90d5e4346355448329a618ec91320d4fe32b40cb07581226924c0fb25bf0a9da5017a2394a8407245d66f998d1f5265c8709122502b0a16.php

--
"Either help out or stop whining" - Evert

 1   2 


Go to: