Pelles C forum

C language => Work in progress => Topic started by: Freddy on January 27, 2006, 02:44:46 AM

Title: Question for users of Pelles C
Post by: Freddy on January 27, 2006, 02:44:46 AM
What are you people using Pelles C for at the moment?
What kind of coding?
What API's are you using? Just Win32API/C library or some other library like SDL, DirectX, Allegro, OpenGL, etc...?

Thanks!
Title: Re: Question for users of Pelles C
Post by: mtx500 on January 27, 2006, 10:24:03 AM
Quote from: "Freddy"
What are you people using Pelles C for at the moment?
What kind of coding?


We are writing a communication software package in C that is distributed in source code form. That's why it must strictly adhere to the ANSI C standard to be portable.

Pelles C is one of the 6 compilers I regularly chase over our source code to see if it is compilable without warnings - well with only a few warnings :D

It is impossible to remove all warnings on all compilers. E.g. one compiler complains that a variable is "possibly used before being initialised" (which is not true). When you enter a dummy initialisation at the beginning of the function to suppress that warning, another compiler warns that the variable "is assigned a value that is never used" :evil:
Title: Question for users of Pelles C
Post by: Garvan on January 28, 2006, 01:45:36 AM
When I purchase computer books, research something on line, or try out a new library, I always go for the C language examples, which then get tried out first on PellesC. If I can understand how to do something in plain C, I can figure out how to do it in other languages. As a hobbyist programmer I do not always chose the most logical language to program in, and small languages tend not to be well documented with examples, or books.

So I guess you could say I use PellesC for learning programming.

Garvan
Title: Question for users of Pelles C
Post by: Ngan Lo on January 29, 2006, 05:19:28 AM
recently i'm just a hobby programmer, doing some game programming stuffs. i dont know maybe i could be a true game programmer someday.

i use PellesC with DirectX, OpenGL. and other library like ZLib & OGG.
Title: Question for users of Pelles C
Post by: Mordred on January 29, 2006, 11:54:52 AM
I'm a hobby coder
and I hate the .NET CLR, The MFC, and bloated OOP languages (e.g. C++)
So I realized that that using PellesC & the  win32api is the only way to go.
Title: Question for users of Pelles C
Post by: kobold on January 29, 2006, 06:58:57 PM
I am a hobby programmer, specialized on system programing and small special t00lz. I normally use the standard libraries, nothing else.

My point of view: Why create a 'complete' win32 application with bloated buggy code in a few minutes, if you can have hours of fun with your pure console c program that will run fast and stable on every pc? Back to the roots, burn Delphi, VB & VC++!
Title: Question for users of Pelles C
Post by: joepuhich on February 12, 2006, 09:33:11 PM
hobby writer
i wrote a bcc lpi for parking systems
it works really good
which surprised me
now im trying to get a cheap handheld to input data
i need a pocket pc

pelles looks good
Title: Question for users of Pelles C
Post by: reynoldlariza on April 04, 2006, 03:56:19 AM
Quote from: "kobold"
burn Delphi


you don't have to its burning itself now  :|
Title: Question for users of Pelles C
Post by: kalikiana on October 06, 2006, 12:27:30 AM
I'm doing several things, using both GCC and PellesC. My intentions are the following:
. Most of the time I'm coding for fun and education.
. Some projects result in small tools which enhance certain the system and apps, but are used only be myself.
. Sometimes I'm working on my own games, but until now none of them got released except to friends.
Title: Question for users of Pelles C
Post by: Max_Power_Up on December 11, 2006, 07:38:28 PM
Im currently learning C and the win32 API , although I am more
than comfortable with programming these. I am experimenting
with different approaches to render 3D graphics without using
Direct3D , I have most of it working in DirectX and GDI , but I have
a few demo programs that were created using PellesC , its the only
compiler Im willing to use , since its the best compiler I have on my pc
and believe me , I have alot of compilers, since I started out in Java ,
then C++  and some PASCAL (yes I know - it's not as cool as C) , then
finally decided that Im sticking with C and Pelle  8)
Title: Question for users of Pelles C
Post by: Athlor2 on December 15, 2006, 02:28:27 PM
I'm a hobby programmer too. I've done a lot of game-related windows stuff. For the last year though, I've also been using Pelles to write code for the Blackberry 957. That's the older monochrome units with the 386 processor.
Title: Re: Question for users of Pelles C
Post by: warwick on April 02, 2007, 03:27:58 AM
I've used Pelles C so far for programming a small game/application for the PocketPC. (Game of Life). It has worked out well. I've only used the basic windows libraries (eg GDI for graphics).

I'll continue to prefer Pelles C over the Microsoft C++ compiler, because Pelles is so much more compact, and it works really well.
Title: Re: Question for users of Pelles C
Post by: Danielm103 on May 05, 2007, 08:10:50 PM
I use Pelles C to customize Intellicad (SDS). Mostly for extending the functionality of the built-in lisp.
The performance is exceptional. Great stuff

Dan
Title: Re: Question for users of Pelles C
Post by: Shiyin on December 28, 2008, 02:24:14 PM
I'm a musician leaning to program in C on my own for algorithmic music composition. I chose Pelles C to fit onto my little notebook pc, hitherto having began learning C++ on MS VE. As I was only really using C on MS VC++ and prefer a 'less is more' approach, this seems the best option I've found.
Title: Re: Question for users of Pelles C
Post by: Synfire on December 31, 2008, 04:22:33 AM
What are you people using Pelles C for at the moment?
What kind of coding?
What API's are you using? Just Win32API/C library or some other library like SDL, DirectX, Allegro, OpenGL, etc...?

Thanks!

1.) Currently, nothing. My current projects have me mostly in Linux C++/NASM atm.
2.) Normally commercial projects. Last project I used it to design a p2p auth server for an online RPG a client asked for.
3.) Normally I stay with standard Win32API/C when I'm working on Windows based systems, but I tend to hate graphics coding so whenever that comes up I always use Allegro to reduce the amount of time I have to spend doing it. (either that or I'll outsource the graphics design work to someone else).
Title: Re: Question for users of Pelles C
Post by: CLR on December 31, 2008, 09:04:28 PM
What are you people using Pelles C for at the moment?
What kind of coding?
What API's are you using? Just Win32API/C library or some other library like SDL, DirectX, Allegro, OpenGL, etc...?

Thanks!
1. amateur programmer
2. Win32API/C library
Title: Re: Question for users of Pelles C
Post by: andre104 on January 23, 2009, 03:09:24 PM
I use Pelles C for learning C and some simple Win32 codings.
Now, if only Pelles C available for Linux...  ;D
Title: Re: Question for users of Pelles C
Post by: StigK on February 28, 2009, 08:02:23 PM
For me it is used to speed up certain tasks, and in my case it is mostly towards Lotus Notes/Domino. I use the Lotus C API toolkit as the "added tool" to Pelles C, and it works fine after an initial 'header filtering', you can see my posting in the category "work in progress" as well.
The difference specially in EXECUTABLE generation (filesize) is just HUGE compared to 'most' MS alternatives, at least any newer versions of Visual C++.

My findings:
I created a small C program which we're using when users switch between locations, so their local address book should point to the correct Domino servers at the new / updated login location. The executable is called from the login script of the users, and it takes just a fixed parameter.

The result when compiling with NO debug info in M$ was close to 140k - For a C source file of approx 10 k of code, and including comments. That was the time I started testing Pelle's C and the Lotus C API. After a little bit of "fiddling", the setup was Ok, and the same source file was compiled and linked.
And with Pelle's C it became an EXE file less than 40k in size...

Have not used any M$ tools since then, and I am very glad I don't have to...

Pelle's C isn't used "daily" by me, but for the random need I have for solving smaller tasks with C code, Pelle's C is perfect!
Title: Re: Question for users of Pelles C
Post by: lucindom on October 02, 2009, 10:25:19 PM
Hello, I am an venezuelan developer from 1990. I stay fascinated with the Assembler programming since i know the VAX macroassembler, in the university. 
I have used PellesC to build DLL libraries to others programming Languages, As GUPTA, Centura SqlWindows32,  VFW (Visual Foxpro 2.6), Visual Foxpro 7,8,9.
Currently, my hobby is writing Windows API programs to comunicate with devices: Serial Ports (Basculas),  Time Attendance Clocks, etc.
In my work, i an developing in ASP NET and Visual Basic NET, with high skill in TRANSACT-SQL SERVER.

Sorry my Guaro-English!.
Title: Re: Question for users of Pelles C
Post by: rweidner on April 02, 2011, 09:04:42 PM
Most of my work is done on the Linux platform.  But when I need to write an Application/Utility/Proof of Concept/Demo that runs on Windows, I usually reach for my trusted Pelles C.  My most recent completed Pelles C program was a Horse Racing Simulation I wrote as a demo for a job interview.  The demo did use SDL.

I've done some contract work using Pelles C and MySQL.  I've also used Pelles C to teach some basic trigonometry applied to graphics programming.  I've also done some web programming via CGI.  Pelles C was used to write both the CGI library and the final application.

In the past, I've used Pelles C during my exploration of Windows programming.  I used this tutorial as my start http://www.winprog.org/tutorial/ (http://www.winprog.org/tutorial/).  

I'll often use Pelles C to test ideas before putting them into production code.  In these cases I'll use Pelles C to build isolated problems and solve them or test a solution.  Sometimes, a system I'm working on is very large with many inter dependencies.  This approach seems like the fastest way explore a particular problem.  

My current project is a C ish interpreter that I'm writing using Pelles C.  This project is for my own personal knowledge and experience.  And, I just think it will be cool to have written my own language based on C.
 
Title: Re: Question for users of Pelles C
Post by: shazam on June 21, 2011, 03:46:22 AM
Im using Pellec C to learn C programming - First venture into programming

Title: Re: Question for users of Pelles C
Post by: sergey on August 02, 2011, 02:37:26 PM
There are other tools for OS Windows. But only this allows to create programs which will work in without additional expenses: Win-Desktop, Win-CE, Windows -Mobile2003, -Mobile5, -Mobile6.
Without MFC, OOP, and others ...

It was necessary to create the program working with Garmin and SirfStar receivers/navigators over its binary protocol.
The program should be executed under Win-Desktop, Win-CE, Win-Mobile.
The program should be written and compiled in one environment
PellesC only has successfully solved this problem.