Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Q: Any C IDE that compiles in RAM

Name: Anonymous 2008-01-08 14:40

The old Turbo Pascal did everything in RAM after the inital load. Even the library was kept in RAM so the linker didn't touch the disk.

Do any C IDE's do that?

Or any IDE for any language?

Python IDLE makes me save my file each time I run it. That seems contrary to the interactive shell principle. It should let me pass the file from the editor to the shell without saving it. And it should cache the libraries in RAM if it
doesn't already. Is there a way to make IDLE work in RAM like this?

Name: Anonymous 2008-01-08 15:02

Use an external program to make a command macro for CTRL-S CTRL-R, problem solved.

Name: Anonymous 2008-01-08 15:03

I dunno about something like that, but it doesn't have anything to do with interactive Shell... although, I just remembered Reinteract, a python Shell/Editor that executes things in the editor itself, it's pretty nice.

NO EXCEPTIONS

Name: Anonymous 2008-01-08 16:13

>>1
Idiot. Read about paging and virtual memory. then you'll understand.
Better yet... Read SICP

Name: Anonymous 2008-01-08 16:15

SLIME doesn't make you save a file to load your code in. Squeak doesn't. Neither does most anything with a REPL.

Name: Anonymous 2008-01-08 20:21

>>5
Thanks for answering the question.
I'll try SLIME.
I suspected there was a C IDE that caches all its files in RAM
because C compiling/linking was pretty slow at one time. Someone
must have tried the Turbo Pascal caching trick to speed it up.

>>3
Reinteract is the right idea. But it's a 1 man project and probably buggy. Looks worth a try.

>>2
>>4
Trash.


Name: Anonymous 2008-01-08 20:32

>>1-7
Same person. We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

We have been trolled constantly.

Name: Anonymous 2008-01-08 22:00

>>7
It's The Sussman trolling us, he's actually the only poster except me and you.

Name: Anonymous 2008-01-09 2:11

>>7
I was the first one to use the phrase ``We have been trolled constantly''

Name: Anonymous 2008-01-09 2:19

>>6
SLIME
Superior Lisp Integration Mode for Emacs
Lisp Integration Mode
Lisp

Name: Anonymous 2008-01-09 2:22

>>10
I'm amused that OP assumed it was a C IDE.

Name: Anonymous 2008-01-09 2:53

Superior

Name: Anonymous 2008-01-09 7:38

>>11
OP is amused that you're an idiot.

Most any language offers the basics to let you do simple, procedural programming for prototyping and one-use scripts.

The issue here is fast IDE that doesn't make you commit every little edit to disk, not language.

Name: Anonymous 2008-01-09 7:43

...but I'll grant you that I could have worded post 6 better.

Name: Anonymous 2008-01-09 15:08

>>13
Clarify.

Name: Anonymous 2008-01-10 6:25

>>1
1) Install FreeBSD
2) memfs -M -s100m -o union /dev/md /
3) do disk operations????
4) PROFIT: DISK OPERATIONS ARE IN MEMORY
5) also sage.

Name: Anonymous 2008-01-11 21:00

>>16
a.k.a. RAM drive.
fu_rd19i.zip was the leading RAM drive for DOS/Win95/98.
Don't know what the leader is for WinNT/2000/XP.
I used to copy my ported UNIX commands cat.exe, ls.exe, ...
to a RAM drive so I could write a bash script that looped over 500,000 files without thrashing the disk to keep reloading those programs.
Someone always brings up disk caches when RAM drives get discussed. That's not the same thing. You don't specify the files to keep in a disk cache.

Name: Anonymous 2009-03-18 3:32

The word pirahna, is all I can think of that rhymes with marijuana

Marijuana MUST be legalized.

Name: Anonymous 2010-12-23 15:45

Name: Anonymous 2011-02-04 19:49

Don't change these.
Name: Email:
Entire Thread Thread List