Is this your app? Claim this page to add your own description, links and contact info. It's free. →

Espresso-C

Espresso-C at Mac App Store analyse

Verto Studio LLC
3,687 ratings · Power index: 968
Version 1.2
Size 44.72 Mb
Updated 9 years ago
Released 12 Sep 2014

How do you feel about this app?

Screenshots

Description

*** Related to scanf: scanf works just fine if you add a fflush(stdout); call just prior to calling it. *** Espresso-C is a compiler and learning tool designed to execute code very quickly without the need to use a linker. The C programming language is still today, one of the most popular programming languages in existence. Many popular programming languages today owe their roots to C. Video games, operating systems, popular graphics APIs such as OpenGL, and countless other large-scale code systems have been written in C. Espresso C doesnt require a linker or any frameworks to function! Just write code and click play! The following libraries are pre-linked into Espresso-C and are thus available to your code: - SDL 2.0.2 - SDL2-mixer - SDL2-image - SDL2-ttf - libz - OpenGL - stdlib (standard C library) Espresso-C is a tool designed to run C programs very quickly - without all the hassle of creating projects, and configuring compiler settings. Its purpose is two-fold. First, to serve as a quick scratchpad, to allow programmers to quickly try out an idea without creating a new source file/project and invoking the compiler manually. Second, to serve as a learning tool for newcomers to the C programming language. Learning the C programming language is one of the most beneficial things a computer programming professional can do to enhance his/her understanding of how computer software works, and why the conventions and mechanisms that are in place in higher level languages are the way they are. Jump in!

Estimates

Monthly Downloads > 21.3k
Est. Revenue ~ $8.71k

Availability

Devices

MacDesktop

Pricing by country

Country Price
Canada free
China free
France free
Germany free
Italy free
Netherlands free
Portugal free
Spain free
Poland 4.49 EUR
UK free
India free
Japan free
Korea, Republic Of free
Poland free
Russia free
Turkey free
USA free
Korea, Republic Of free
Ukraine free

Good idea, please pursue the dev of new versions !

Hubert le Cousin · 11 years ago · v1.1

The idea is excellent, still some bugs, but nice job. Ideas to complete the job: example/templates directly available in the app, more buttons on the GUI (like Microsoft Small Basic for instance).

useful, great price

mbarsot · 10 years ago · v1.1

very useful when learning C. Also great price for the money. I think one could then move on to a traditional compiler to create a a.out executable app.

Downloaded for Systems I and II (in C) compiles code, cannot open .c files with it

jpstiel · 11 years ago

I just downloaded this for my Systems I and II classes. I am disappointed to see a lack of great programs like this on the market. The $5 was well spent. I do have to copy and paste my C code into their system to compile, but it is not too big of a deal. It is way easier than downloading developer tools for xCode and typing gcc (file extension) -o (new filename) then ./(new file name) on the terminal to see your C code compile.

Where are my executable files?

ilgaar · 11 years ago

This App looks promising, Its simple, easy to use, It has a clean output and it has some of the most commonly used C and C++ libraries. But Its useless if I cant produce an executable output file, without an output file this app reduces the power of C and C++ to a mere interpreted language. If I wanted an interpreter I would use something like "Chipmunk BASIC". Unless this App can produce executable files, it is pointless to write and code in it! Over all I think this app has a good potential, and it shouldnt be so limited. Although most commonly used libraries are built into the app, developers must have the abality to add more libraries to it. At the moment producing an executable file is of vital importance which this app lacks, otherwise this app is a five star app.

Doesn’t work

David Held · 10 years ago

I try to run a simple C program and the output screen doesn’t display the printf statements. It also says that a program is already running and you can’t stop it.

Works great for trying out C++ programs

rwib · 10 years ago

This is a great little app for prototyping c++ programmes and learning the language functionality.

printf and scanf

colonel_dirty · 10 years ago

there is something wrong with printf statements here is a sample code which explains the problem /* Computes net tire slaes*/ #include <stdio.h> int main() { int numTires; float tirePrice, beforeTax, netSale; float taxRate=.07; /* Sales tax*/ /* Ask user for values*/ printf("How many tires purchased?n "); scanf(" %d", &numTires); printf("How much is each tire?n "); scanf(" %f", &tirePrice); /*compute the sale*/ beforeTax = tirePrice * numTires; netSale = beforeTax + (beforeTax * taxRate); printf("Your total sale is %.2fn", netSale); return 0; } the user should be prompted to insert an integer after the first prompt the user should be prompted to insert a floating number after the second prompt or is there something worng with my syntax?