Orphan of programming sites
Guest
|
Post by Orphan of programming sites on Aug 1, 2020 11:53:57 GMT -6
If Aurel was working for Edison he would have been fired long time ago for not delivering anything his boss could patent and make money from. Edison may have said these words, but it's well known he wasn't that understanding and forgiving while dealing with his employees and business partners. Who are you gonna quote next? Steve Jobs? And no - the "don't give up message" doesn't aply here, because it has to be realistic. I may keep trying million times, but I'm not gonna win the strong man competition. Neither will Aurel finish his interpreter. But it's your time. You can waste it for anything you want.
|
|
|
Post by johnno56 on Aug 1, 2020 16:36:15 GMT -6
Perhaps the message should be, "Don't try and you won't fail"? That, my friend, would be a very sad existence indeed...
|
|
|
Post by johnno56 on Aug 1, 2020 18:45:02 GMT -6
Oh. Just remembered another quote: "If at first you don't succeed. Sky Diving is not for you." lol('tis good to laugh)
|
|
Orphan of programming sites
Guest
|
Post by Orphan of programming sites on Aug 1, 2020 19:06:13 GMT -6
It should be "Keep trying, but know your limits. Give up when it becomes clear that your goals are unrealistic". I don't really care if Aurel keeps abandoning unfinished projects and start new ones. If he likes it, fine for me, but I've learned not to expect anything from them and wanted to warn you that you're wasting your time here. Remember the Pulsar2D topic on this forum? I was called a troll, a copy/paste programmer... And who was right? I'm just sharing my experience. Still keep trying, but slowly it becomes clear to me that I should give up.
|
|
|
Post by aurel on Aug 2, 2020 15:13:14 GMT -6
-
|
|
|
Post by Copy/paste lurker on Aug 2, 2020 15:47:15 GMT -6
Well, it looks like being a copy/paste lurker is enough to discover memory leaks. :-) Remember? Comparing speed of different BASICs? Mandelbrot Set? AurelBasic crashing after several hours?* No? I don't believe you. BTW It's Markus. Marcus is the developer of NaaLaa. *Yes. One of the unique features of AurelBasic was C64-like speed. :-)
|
|
|
Post by aurel on Aug 2, 2020 16:03:47 GMT -6
-
|
|
|
Post by Copy/paste lurker on Aug 2, 2020 16:59:00 GMT -6
All I wanted to do was to warn Johnno that, for 99.999999999%, he is wasting his time trying your new interpreter. You never finish your projects. You abandon them on an early stage or after serious issues have been discovered. Feel free to prove me wrong. I will be first to apologize and admit that I was wrong. Or simply label your projects correctly. Admit that they are just exercises by unskilled programmer, will never be finished or made usable and, most probably, will be abandoned after very basic features have been implemented. Say that you don't have a plan to create decent documentation or provide any support.
And yes, you're 100% right - Github is full of garbage.
|
|
|
Post by aurel on Aug 6, 2020 13:27:40 GMT -6
-
|
|
|
Post by aurel on Aug 6, 2020 14:54:26 GMT -6
-
|
|
|
Post by aurel on Aug 12, 2020 15:26:10 GMT -6
-
|
|
|
Post by aurel on Aug 21, 2020 15:07:06 GMT -6
|
|
|
Post by johnno56 on Aug 21, 2020 18:07:22 GMT -6
Ok. I'll start with the good news.... I ran every example program... Wine only crashed once... (No. This IS good news)... I've seen Wine do worse.
The majority of the programs ran to completion. Some produced errors, but when MicroA was 'rebooted' the program ran as designed. A few of them continued to produce errors. Note: Each time I would load and run the program then press 'stop' then load the next etc. I noticed that, if I 'rebooted' MicroA, a failing program would re-run just fine... Once I got over halfway through the examples, I would deliberately 'reboot', before trying the next. Doing that produced almost no errors... I am not telling you how to do your job, but I am left with the conclusion that, perhaps the 'stop' button 'halts' the operation and perhaps not being released from memory? I'm not sure I'm explaining it right. But maybe the 'left over' parts of the previous program is effecting the next program?
Summary:
* Out of the 34 examples tested. 5 programs produced a "Valid ID not found" error. These were: Dragon256 (lines)-line1; eBulb (_4)-line7; Effect (_4)-line7; rndTest (p)-line3; Sierpinski (j)-line2 (this one game me the idea of a possible "left over" memory as "j" variable is not used in Sierpinski) - All, except for Dragon256 - ran ok after 'reboot' * 'Fern' did not display a result - black screen. 'reboot' ran ok * 'filled' Only dots. No circles of 'fills' * REP produced 'Not String (6.3) -reboot' ran ok
What I have 'not' tested yet is actually 'coding and running'
I am not deliberately 'poking holes' in your application. I am just reporting what I have found. The fact that MicroA is running through Wine, on my machine, is a BIG plus in my book. I am not expecting MicroA to run flawlessly because it is a Windows program and not designed to run on Linux. The fact that 'any' Windows program runs on my machine is just short of miraculous... lol
Whether or not the "errors" are a product of "memory leak" or "the Wine effect" is also a BIG plus. Wine usually crashes and produces memory dumps that are all Greek to me... The majority of your programs ran fine! Another BIG plus.
I personally think that you have done a great job producing a 'Wine' version. Most programmers would not have even bothered... After all, Linux and Mac users, are not 'taken seriously' by programmers and developers (my opinion).
Thank you for your efforts! Much appreciated by 'this' Linux user....
|
|
|
Post by aurel on Aug 22, 2020 0:02:07 GMT -6
-
|
|
|
Post by aurel on Aug 22, 2020 4:04:25 GMT -6
-
|
|