Lowyat.NET Forums

Welcome Guest ( Log In | Register )

Paypal WTS topics will be closed after 14 Nov. Read here.
4 Pages < 1 2 3 4 > 
RSS feedBump TopicReply to this topicStart new topicStart Poll

Outline · [ Standard ] · Linear+

> Free Compilers/IDEs/Components/Frameworks/Debugger

genzy
post Aug 13 2006, 01:34 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #41


Getting Started
**

Group: Junior Member
Posts: 257
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Aug 2006
From: Malaysia





Related to Pascal

Free Pascal
http://www.freepascal.org/
QUOTE
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86 64, PowerPC, Sparc. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware (libc and classic) and MorphOS.


GNU Pascal
http://www.gnu-pascal.de/gpc/h-index.html
QUOTE
The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler of the GNU family (http://www.gnu.org/software/gcc/). This means:

    * GPC is a 32/64 bit compiler,
    * does not have limits like the 64 kB or 640 kB limit known from certain operating systems - even on those systems -,
    * runs on all operating systems supported by GNU C, including
          o GNU Hurd,
          o Linux on Intel, AMD64, Sparc, Alpha, S390, and all other supported types of hardware,
          o the BSD family: FreeBSD, NetBSD, OpenBSD,
          o DOS with 32 bits, using DJGPP or EMX,
          o MS-Windows 9x/NT, using CygWin or mingw or MSYS,
          o OS/2 with EMX,
          o Mac OS X,
          o MIPS-SGI-IRIX,
          o Alpha-DEC-OSF,
          o Sparc-Sun-Solaris,
          o HP/UX,

      and more (note: the runtime system only supports ASCII based systems; that includes almost all of today's systems, but a few IBM machines still use EBCDIC; on those, the compiler might run, but the runtime support might need major changes),
    * can act as a native or as a cross compiler between all supported systems,
    * produces highly optimized code for all these systems,
    * is Free Software (Open-Source Software) according to the GNU General Public License,
    * is compatible to other GNU languages and tools such as GNU C and the GNU debugger.

The compiler supports the following language standards and quasi-standards:

    * ISO 7185 Pascal (see Resources),
    * most of ISO 10206 Extended Pascal,
    * Borland Pascal 7.0,
    * parts of Borland Delphi, Mac Pascal and Pascal-SC (PXSC).

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sleepsleep
post Sep 12 2006, 09:16 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #42


Getting Started
**

Group: Junior Member
Posts: 290
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Sep 2006
From: sungai petani, kedah





Assembler

Fasm ( http://flatassembler.net ) by Tomasz Grysztar
The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux operating systems. Currently it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T) instructions, can produce output in binary, MZ, PE, COFF or ELF format. It includes the powerful but easy to use macroinstruction support and does multiple passes to optimize the instruction codes for size. The flat assembler is self-compilable and the full source code is included.

BCX ( http://rjpcomputing.com/?page_id=6 ) by Kevin Diggins
basic to C translator.

This post has been edited by sleepsleep: Sep 12 2006, 09:18 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yeohhs
post Sep 30 2006, 02:12 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #43


Newbie
*

Group: Junior Member
Posts: 39
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: May 2005
From: Penang, Malaysia





Objective Caml

Overview

Objective Caml is the most popular variant of the Caml language. From a language standpoint, it extends the core Caml language with a fully-fledged object-oriented layer, as well as a powerful module system, all connected by a sound, polymorphic type system featuring type inference.

The Objective Caml system is an industrial-strength implementation of this language, featuring a high-performance native-code compiler (ocamlopt) for 9 processor architectures (IA32, PowerPC, AMD64, Alpha, Sparc, Mips, IA64, HPPA, StrongArm), as well as a bytecode compiler (ocamlc) and an interactive read-eval-print loop (ocaml) for quick development and portability. The Objective Caml distribution includes a comprehensive standard library, a replay debugger (ocamldebug), lexer (ocamllex) and parser (ocamlyacc) generators, a pre-processor pretty-printer (camlp4) and a documentation generator (ocamldoc).
Availability

The Objective Caml system is open source software: the compiler is distributed under the terms of the Q Public License, and its library is under LGPL; please read the license document for more details. A BSD-style license is also available for a fee through the Caml Consortium. The latest release can be freely downloaded on this site, and its user's manual is also available on-line.

Source: http://caml.inria.fr/ocaml/index.en.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
giasens
post Feb 28 2007, 04:51 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #44


On my way
****

Group: Senior Member
Posts: 616
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003






uhm. no one seems to post web-app dev related tool except some IDE

here's what debugging tool i'm constantly using when doin' web dev.

Web Developer Toolbar
http://chrispederick.com/work/webdeveloper/

Firebug
http://www.getfirebug.com/

Greasemonkey
http://www.greasespot.net/

HTTP Debugger
http://www.fiddlertool.com/fiddler/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sunsuron
post Apr 6 2007, 11:08 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #45


PHP Web Developer
*****

Group: Senior Member
Posts: 745
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Nov 2004






Win32++ A C++ Win32 API Framework for Beginners

Why Beginners Shouldn't use MFC (David Nash)
Its my view that MFC is the best framework for professional developers. Its comprehensive, well documented, and officially supported by Microsoft. WTL is also a very impressive body of work. Its a good alternative to MFC for the experienced programmer who wants to work more closely with the Windows API. Even so, I doubt that either of these platforms are an ideal choice for novice C++ programmers.

The reason I take this view is that I believe that both MFC and WTL are tailored more for the professional or experienced programmer than the beginner. Speaking from experience, they don't necessarily meet the requirements of someone looking to teach themselves to program windows in C++. The requirements that I believe a novice programmer is likely to have from a windows framework are somewhat different from the experienced programmer. They include:
  • The framework should make it easy to get started. To be fair, MFC attempts to help here by providing wizards to automate some of the programming, and macros to hide some of the complexity. For the experienced programmer these work well. The wizards speed the initial code development, and the macros keep the code tidy and easy to read. The problem for the novice programmer is that they end up with code in their source files they simply don't understand, and that's not a good thing.
  • The framework itself should be simple and easy to understand. WTL fails this rather badly. Yes it's neat and brilliantly written, but that's actually its problem. The dependence on templates will put its actual workings beyond the comprehension any normal novice user. MFC also fails this test, simply because its so vast.
  • We shouldn't need to learn a lot of new things in order to use it. MFC in particular fails this test. It is a vast and comprehensive library, but this makes it all the more difficult for beginners to get started with it.
  • The framework should compile on free compilers, not just Visual Studio. Visual Studio is not cheap, and novice programmers probably won't want to spend lots of money to experiment with C++ and learn to program. Some are probably still at school. Their first choice of a C++ compiler/IDE will probably be a free one like Dev-C++.
  • The framework should be freely available and free of charge.
The problem for beginners with frameworks like WTL and MFC is that they are likely to end up with source files that includes lines of code that they don't actually understand. The convenience of wizards in MFC can actually make this problem worse. Novice coders are perhaps encouraged to think that they don't need to understand all the lines of code in their source, since a wizard will do the work for them. When this happens, programming becomes less of a precise science, and more of a black art. Worst of all, the failure to understand their own code is rather likely to hold the novice programmer back, and cause them to gloss over fundamental concepts, like message maps.

In my case, after using MFC for a while I realized that I didn't thoroughly understand the code I was writing. I wasn't happy with that so went back to working with the windows API directly. This framework was the result. I imagine that others who teach themselves to program for windows using C++ would also face similar challenges, and I hope they find the framework I developed useful

http://users.bigpond.net.au/programming/
http://www.codeproject.com/win32/framework.asp
User is online!Profile CardPM
Go to the top of the page
+Quote Post
beehawk
post Apr 27 2007, 08:54 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #46


Miutiful
******

Group: Senior Member
Posts: 1,224
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Feb 2005
From: KL





how come dun have free one for php?
hehe
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
silverhawk
post Apr 27 2007, 11:43 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #47


I'm SHINY~!
Group Icon

Group: Elite
Posts: 3,289
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





QUOTE(beehawk @ Apr 27 2007, 08:54 AM)
how come dun have free one for php?
hehe
*


Got...

EclipsePHP

I also came across this really awesome editor a few days ago.
  • Cross platform (linux, windows, osx)
  • Supports multiple programming languages
  • Auto completion support
  • Syntax checking/coloring
  • Multi language support (japanese, chinese etc)
  • Code folding!!
  • Can be extended via XPI

KomodoEdit . An awesome editor really smile.gif The other comparable editor would be notepad++ but that only works on windows.

This post has been edited by silverhawk: Apr 27 2007, 11:43 AM
User is online!Profile CardPM
Go to the top of the page
+Quote Post
ukiya
post Apr 29 2007, 01:56 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #48


On my way
****

Group: Senior Member
Posts: 671
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Sep 2005
From: Planet Earth





any freeware on php or sql thingie? looking for similar like maya or auto cad free ware as well ... any recdccomened !?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
anthony_yio
post Jul 3 2007, 09:52 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #49


........
Group Icon
Codemasters

Group: Elite
Posts: 1,794
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003





QUOTE(ukiya @ Apr 29 2007, 01:56 AM)
any freeware on php or sql thingie? looking for similar like maya or auto cad free ware as well ... any recdccomened !?
*


A popular SQL developer tool (especially PL/SQL for Oracle)

http://www.toadsoft.com/

It seems like now it support more variant of DBMS like MsSQL, MySQL and DB2.

And yes, it is a freeware.


Added on July 20, 2007, 7:12 pm IBM(R) DB2(R) Express-C 9, a no-charge version of DB2 Express 9 data server. DB2 Express-C offers the same core data server features as DB2 Express Edition and provides a solid base to build and deploy applications developed using C/C++, Java(tm), .NET(R), PHP, and other programming languages.

DB2 9 is the result of a five-year development project that transformed traditional static database technology into a hybrid data server that merges the high performance and ease of use of DB2 with the extensible benefits of XML.

http://www.ibm.com/developerworks/download...h&ca=DTA-c4cdta

This post has been edited by anthony_yio: Jul 20 2007, 07:12 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dlmaster
post Oct 29 2007, 02:51 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #50


Getting Started
**

Group: Junior Member
Posts: 272
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Oct 2007




What's da difference between easyPhp, phpeclipse and easyEclipse?

By the way XAMPP also offer MySQL, PHP and Apache HTTPD server in one installation. Can be used together with phpEclipse..... The version of Xampp I am using is 1.4.9. Seems more stable and able to be used with Eclipse version 3.2.0... So far no problem.... smile.gif

http://www.apachefriends.org/en/xampp-windows.html smile.gif

This post has been edited by dlmaster: Oct 29 2007, 02:56 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sotplug
post Oct 30 2007, 03:59 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #51


I'm an old man. But once a newbie, always a newbie...
*****

Group: Senior Member
Posts: 850
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Dec 2005
From: Seri Kembangan, Selangor





This stated? AutoIt
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Firefyre
post Nov 9 2007, 03:01 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #52


Newbie
*

Group: Junior Member
Posts: 18
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Nov 2007
From: Penang





Aptana is a decent open source IDE for web application development.

The best feature in my opinion is its built-in AJAX libraries. I love writing jQuery with context-menus showing up as I write them.

Supports Ruby On Rails & PHP through plug-ins for those who are concerned.

Aptana
http://www.aptana.com

By the way, jQuery is a good Javascript framework. Yahoo! UI Toolkit is too bloated, probably not my flavour.
http://www.jquery.com
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PrinceHamsap
post Nov 24 2007, 12:41 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #53


Wong Jing
******

Group: Senior Member
Posts: 1,418
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: Cyberjaya + MINES + KLCC + Tokyo + Bangkok





where to download apache server executable for Win XP

i was in apache.org but only can find link to download its C++ source file

is there any executable files to be download for installation?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yeohhs
post Jan 16 2008, 12:16 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #54


Newbie
*

Group: Junior Member
Posts: 39
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: May 2005
From: Penang, Malaysia





Scheme
http://download.plt-scheme.org/drscheme/


Added on January 16, 2008, 12:19 pmErlang
http://erlang.org/


Added on January 16, 2008, 12:22 pmThe Glasgow Haskell Compiler
http://haskell.org/ghc/


Added on January 16, 2008, 12:27 pmnewLISP

http://www.newlisp.org/
QUOTE
newLISP is a scripting language for developing web applications and programs in general and in the domains of artificial intelligence (AI) and statistics.



Added on January 16, 2008, 12:31 pmJ programming
http://www.jsoftware.com/

QUOTE
J is a modern, high-level, general-purpose, high-performance programming language. J is portable and runs on Windows, Unix, Mac, and PocketPC handhelds, both as a GUI and in a console. True 64-bit J systems are available for XP64 or Linux64, on AMD64 or Intel EM64T platforms. J systems can be installed and distributed for free.


QUOTE
J is particularly strong in the mathematical, statistical, and logical analysis of data. It is a powerful tool in building new and better solutions to old problems and even better at finding solutions where the problem is not already well understood.

J systems have:
    * an integrated development environment
    * standard libraries, utilities, and packages
    * a form designer for your application forms
    * an event-driven graphical user interface to your application
    * interfaces with other programming languages and applications
    * integrated 2d and 3d graphics
    * memory mapped files for high performance data applications


This post has been edited by yeohhs: Jan 16 2008, 12:31 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
clsia1001
post Feb 29 2008, 05:28 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #55


Regular
******

Group: Senior Member
Posts: 1,246
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: PD





Hi all,

Any program/tools I can use to access to Oracle Database and do manipulation (add/edit/remove table collumn, change table structure)?

Thanks all.smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yclian
post Mar 1 2008, 07:03 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #56


Getting Started
**

Group: Junior Member
Posts: 230
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Apr 2007





Hi clsia,

Use DbVisualizer: http://www.dbvis.com/ or SQLPlus.

This post has been edited by yclian: Mar 1 2008, 07:03 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
clsia1001
post Mar 2 2008, 02:18 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #57


Regular
******

Group: Senior Member
Posts: 1,246
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003
From: PD





QUOTE(yclian @ Mar 1 2008, 07:03 PM)
Hi clsia,

Use DbVisualizer: http://www.dbvis.com/ or SQLPlus.
*



Okay..thanks yclian..

Another nice one to intro is SQL Developer..smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
a_sim
post Mar 15 2008, 06:27 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #58


Getting Started
**

Group: Junior Member
Posts: 141
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jan 2003




Or you can try Toad For OracleToad or SQLTools
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dopodplaya
post Mar 29 2008, 09:54 AM
Show posts by this member only |This post's rating (0+, 0-) | Post #59


Look at all my stars!!
*******

Group: Senior Member
Posts: 2,088
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Jun 2006





For GNU Compiler Collection and Linux-like development tools for C/C++ development - ported for Windows

MinGW and MSYS (minimal Linux-like environment for Windows) - http://www.mingw.org
Cygwin - http://www.cygwin.com (now you can compile TcL/Tk, KDE and GTK/GTK+ program too, with X11 ports included)

This post has been edited by dopodplaya: Mar 29 2008, 09:59 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
1024kbps
post Mar 29 2008, 12:36 PM
Show posts by this member only |This post's rating (0+, 0-) | Post #60


libavcodec
******

Group: Senior Member
Posts: 1,577
Ratings earned: 0+, 0-
Ratings given: 0+, 0-

Joined: Feb 2007






Codeblocks anyone?
an opensource+crossplatform IDE.

its the only IDE that can ease my headache when the gnu autotools screwed up lol tongue.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

4 Pages < 1 2 3 4 >
Bump TopicReply to this topicTopic OptionsStart new topic
 

Lo-Fi Version Time is now: 8th November 2009 - 02:03 PM
All Rights Reserved 2003-2009 Vijandren Ramadass (~living on a prayer~)