Forum Replies Created
- 
		AuthorPosts
 - 
		
			
				
Installed it on Ubuntu 17.10.1 following the instructions of a couple of posters hereabouts:
- http://monkeycoder.co.nz/forums/topic/compiling-on-ubuntu-14-04-lts-fresh-install/page/2/#post-13266
 - http://monkeycoder.co.nz/forums/topic/compiling-on-ubuntu-14-04-lts-fresh-install/page/3/#post-13569
 
I added a desktop file for it so it can be launched from the dock (I’ll post instructions if anyone’s interested) so it’s pretty delightful, really. Maybe other people have had different experiences (so many Linux distros!) but as far as I can tell it just works.
This is on a budget HP laptop so I can’t speak to the Thinkpad, except to say that Lenovo thought it was okay to rootkit their users, remember, so there are probably better people to spend money with regardless of whether their machines run Linux nicely.
Cheers!
Great minds. I wonder if ignoring the alpha component is a bug?
If Ted2 were to write the log stuff to a file and just tail out x lines during execution, that wouldn’t be the worst thing in the world. It could even present the whole file once execution halted so you could inspect it within the IDE after the fact. That pretty much covers normal usage, I think, where you’re really only interested in the last few log entries while the code is running, then want a more comprehensive view afterwards.
That leads me to ask whether it is possible to check how much work the GC has done (since, say, the previous check) at runtime? It would be handy to be able to build up a conception of its performance characteristics during development, especially when introducing 3rd party libs/mods and whatnot into the code-base.
That’s an interesting distinction (far more so than in C++) — if the IDE can be coerced into making structs and class instances look different then that’s going to be a really nice system to work within. Can the GC be disabled? I feel like if I’m doing my job properly I shouldn’t need it.
This will *not* work
…
no heap allocation occurs.Ah, gotcha. Structs on the stack, passed by value, and class instances on the heap, by reference, is quite a nice convention if that’s the situation. So it will be memory-safe to New a struct in a function then pass it back as the result due to it always being copied, I assume…?
I’m not sold on having to make an allocation to alter the properties of an existing object. Is there no way to arbitrarily set the colour of the canvas without New rearing its head?
From observation rather than reading the source, there seems to be an awful lot of navigating by zig-zagging, with the added gameplay bonus that the player is often tracking horizontally by necessity.
Love the look of this, although I feel compelled to link this in case you fancied aping composite CGA
For the love of all that is sweet and holy, no roadmap. We’ve done this before and surely know better by now.
I really, really don’t want to use github for ALL my syncing as auto-syncing is just so convenient, but I guess I could add chmod’s to rebuildall.sh so at least there’s only one file to chmod?
I think that’d be generally handy, if only because as a user it’s difficult to attribute any subsequent compiler errors (for example) to actual bugs that need reporting if the building process had issues. I’m happy with the zips, mind
Ah, I tried a git pull yesterday and fell into all sorts of permissions hell trying to get it built and compiling — just taking a zip from that repo instead works perfectly. Thanks Marky.
Cheers! Is that the Windows binary or the OSX source, though? The source is still marked as v1.0.0.
OSX: 10.11.6
Xcode: 8.0
Ted: Build output reads…[/crayon]Monkey123456789[crayon-5cb9cce4cf3ff398802501 inline="true" ]***** Building app '/Users/Sledge/Downloads/monkey2-v1.0.0/src/ted2/ted2.monkey2' *****Parsing...Semanting...Translating...Compiling....Linking /Users/Sledge/Downloads/monkey2-v1.0.0/src/ted2/ted2.buildv1.0.0/desktop_release_macos/ted2.app/Contents/MacOS/ted2Application built:/Users/Sledge/Downloads/monkey2-v1.0.0/src/ted2/ted2.buildv1.0.0/desktop_release_macos/ted2.app/Contents/MacOS/ted2mx2cc version 1.0.0 - 
		AuthorPosts