Search found 2304 matches

by marcov
Sep 24, 2017 19:57
Forum: Community Discussion
Topic: FreeBASIC deserves a mention I think
Replies: 2
Views: 73

Re: FreeBASIC deserves a mention I think ?

Freebasic is listed:
http://basic.mindteq.com/index.php?i=77

but last updated 2009. Seems that site is as good as dead, with a remark in 2015 that the site hasn't been updated in a while.
by marcov
Sep 23, 2017 12:08
Forum: Projects
Topic: Pure FB Runtime Library (in progress)
Replies: 24
Views: 887

Re: Pure FB Runtime Library (in progress)

The fallbacks you're talking about... the asm versions of those functions which Imortis posted aren't intended as fallbacks. They're attempted optimisations. But those functions are in libc? As optimizations they are poor. The FB cases can also be improved. Those are all trivial functions, making t...
by marcov
Sep 22, 2017 20:33
Forum: Community Discussion
Topic: [offtopic]Some cheap and tiny ARM devices.
Replies: 60
Views: 6682

Re: [offtopic]Some cheap and tiny ARM devices.

If you smell something burning, the voltage is too high :-) No A=ampere makes a hot dog not the V=voltage ;-) Well, unless you have a special kind of dog that has a resistance that changes with potential, the current will rise if you up the potential. With other words you can touch 100,000 V with 0...
by marcov
Sep 22, 2017 16:49
Forum: Community Discussion
Topic: [offtopic]Some cheap and tiny ARM devices.
Replies: 60
Views: 6682

Re: [offtopic]Some cheap and tiny ARM devices.

D.J.Peters wrote:Is this pocket beagle 3.3V or 5V :-)
Image


If you smell something burning, the voltage is too high :-)
by marcov
Sep 21, 2017 12:25
Forum: Projects
Topic: Pure FB Runtime Library (in progress)
Replies: 24
Views: 887

Re: Pure FB Runtime Library (in progress)

I don't know what you mean by "non-library options". You mean platforms without a working libc or other requirements? Yes, or very old, or one that you simply don't want to use. I asked because that is what these fallbacks are for, and you really want to avoid the HLL case, specially if y...
by marcov
Sep 20, 2017 19:19
Forum: Projects
Topic: Pure FB Runtime Library (in progress)
Replies: 24
Views: 887

Re: Pure FB Runtime Library (in progress)

What are the cross-backend asm options? I'm not sure what you mean by this, but I guess you're asking about using inline asm in FB in a way that's portable between gcc and gas backends. Yes, depends. I'm asking for the cases that are generally dependent of having non ( or very old/out of date) libr...
by marcov
Sep 19, 2017 17:26
Forum: Projects
Topic: Pure FB Runtime Library (in progress)
Replies: 24
Views: 887

Re: Pure FB Runtime Library (in progress)

What are the cross-backend asm options?
by marcov
Sep 15, 2017 16:04
Forum: Community Discussion
Topic: [Patch] Rendering of FreeBasic graphic on OpenGL
Replies: 56
Views: 1308

Re: [Patch] Rendering of FreeBasic graphic on OpenGL

One can use glpixelstore() to set the alignment of a texture being uploaded

https://www.khronos.org/registry/OpenGL ... tore.xhtml
by marcov
Sep 11, 2017 17:32
Forum: Community Discussion
Topic: Question about rtlib
Replies: 13
Views: 476

Re: Question about rtlib

Imortis: I recommend you accept marcov's offer if you're serious about this. He knows about this better than anyone here, and you probably don't know the mess you're getting into. Every system is different, and truely, I only know one RTS and have little FB experience. FB comes with its own sets of...
by marcov
Sep 01, 2017 18:20
Forum: Community Discussion
Topic: Question about rtlib
Replies: 13
Views: 476

Re: Question about rtlib

The only problem I see is that it uses lots of POSIX/libc/kernel (Linux, FreeBSD, etc.) system headers, which are not yet available as .bi and are rather hard to auto-translate and maintain in my experience. You don't need all of that. A core set is like 200 lines (which is /general/ unix, not just...
by marcov
Aug 31, 2017 10:51
Forum: Tips and Tricks
Topic: dependencies of exe or dll
Replies: 13
Views: 364

Re: dependencies of exe or dll

(If FB delivers objdump, afaik objdump -p also can show quite a lot. Not as overviewable though, but if it comes with FB it might be a candidate for IDE integration. The best IMHO is the heavenware (or something) PE Explorer, which is payware with free trial. In cases of conflict or uncertainly, I d...
by marcov
Aug 31, 2017 9:57
Forum: Community Discussion
Topic: Making FreeBasic appealing to a wider audience
Replies: 132
Views: 3773

Re: Making FreeBasic appealing to a wider audience

However you have to accept the advantages of using dominant technologies and maybe things like webassembly will make the it more palatable. http://webassembly.org/ How dominant is it? How many webassembly apps do we really use on a daily basis? It is more the predicted dominant technology than the ...
by marcov
Aug 25, 2017 22:50
Forum: Community Discussion
Topic: Making FreeBasic appealing to a wider audience
Replies: 132
Views: 3773

Re: Making FreeBasic appealing to a wider audience

The url doesn't load. Well the link is just circumstantial studying, but is a reaction to this post here: http://blog.cleancoder.com/uncle-bob/2016/05/01/TypeWars.html so I should have posted that link instead. Now the links load. Some guy ran some stats on a few repos. And a guy from the dynamic t...
by marcov
Aug 24, 2017 21:41
Forum: Community Discussion
Topic: Making FreeBasic appealing to a wider audience
Replies: 132
Views: 3773

Re: Making FreeBasic appealing to a wider audience

That is just what I hate. You run the python code and get some error usually indicating that something is not filled because something when wrong and variables are now not filled. Some more use of types could have caught that runtime. Then you need to make multiple runs with print statements to hun...
by marcov
Aug 24, 2017 13:51
Forum: Community Discussion
Topic: Making FreeBasic appealing to a wider audience
Replies: 132
Views: 3773

Re: Making FreeBasic appealing to a wider audience

For me Python works very well. I've used many languages over the years, and Python is by far the fastest development experience I've ever had. Executable pseudocode isn't far from the truth. With C in particular, I'd code a function, then try to compile it, and then fix all the little syntax errors...

Go to advanced search