Cleaning out some document folders I came across some comments I'd clipped for preservation 11 years ago. I suppose if I'm ever going to think about them again, now might be a good time.
Here's the thread:
https://leafe.com/archives/full_thread/326485
Where were you in 2006, where are you in 2017/2018, and where will you be in a decade?
On Dec 29, 2017, at 6:32 PM, Ted Roche tedroche@gmail.com wrote:
Cleaning out some document folders I came across some comments I'd clipped for preservation 11 years ago. I suppose if I'm ever going to think about them again, now might be a good time.
Here's the thread:
https://leafe.com/archives/full_thread/326485
Where were you in 2006, where are you in 2017/2018, and where will you be in a decade?
Wow, that's a blast from the past. In all honesty, I would never have thought that some people would still be using VFP 11 years later! I thought there would be stragglers for a few more years at most, and then it would be more like maintenance mode for COBOL apps.
Then again, I haven't regretted my decision to switch to Python. It has taken me on an incredible journey, and allowed me to be part of the birth of OpenStack, and I spoke about it a few years ago before I left Rackspace: https://www.youtube.com/watch?v=0QRkzMW3OdA
Having said that, I must confess that all my free time for playing lately has been consumed by learning Go. It's a very interesting language, and quite a change from working with a dynamic language like Python.
-- Ed Leafe
--- StripMime Report -- processed MIME parts --- multipart/signed text/plain (text body -- kept) application/pgp-signature ---
On the Tiobe Index mentioned in the thread from 11 years ago, (Visual) Foxpro is still at #39 as of today!
https://www.tiobe.com/tiobe-index/
This Fox can run!
On 12/29/2017 07:32 PM, Ted Roche wrote:
Cleaning out some document folders I came across some comments I'd clipped for preservation 11 years ago. I suppose if I'm ever going to think about them again, now might be a good time.
Here's the thread:
https://leafe.com/archives/full_thread/326485
Where were you in 2006, where are you in 2017/2018, and where will you be in a decade?
On 2017-12-30 11:08, Kevin Cully wrote:
On the Tiobe Index mentioned in the thread from 11 years ago, (Visual) Foxpro is still at #39 as of today!
https://www.tiobe.com/tiobe-index/
This Fox can run!
Must be all that "flogging" that Ted said. lol
Just opened up a Command Window to list off 1/3 f stops - - why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
I can't see any indentation at all. Is that the curiosity?
The command window is not a multi-line intepreter. the line "FOR i = 1 to 30" should throw an error. You could ignore it, select the entire routine, and select the "Execute selection" option from the context menu.
Oh, and Happy New Year, one and all.
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
[excessive quoting removed by server]
I see an identation: This is a screenshot of my _VFP.screen
Regards,
Koen
Happy Foxing in 2018
2018-01-01 13:02 GMT+01:00 Ted Roche tedroche@gmail.com:
I can't see any indentation at all. Is that the curiosity?
The command window is not a multi-line intepreter. the line "FOR i = 1 to 30" should throw an error. You could ignore it, select the entire routine, and select the "Execute selection" option from the context menu.
Oh, and Happy New Year, one and all.
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
[excessive quoting removed by server]
See the two different results:
with set fixed on https://drive.google.com/file/d/1jo58_AhdxlPSpU9ddycLNaufXE4tDP9Y/
with set fixed off https://drive.google.com/file/d/1yXah6jQr4EAR8azG65e813NtcSg5GCOB/
Gianni
On Mon, 1 Jan 2018 07:02:18 -0500, Ted Roche tedroche@gmail.com wrote:
I can't see any indentation at all. Is that the curiosity?
The command window is not a multi-line intepreter. the line "FOR i = 1 to 30" should throw an error. You could ignore it, select the entire routine, and select the "Execute selection" option from the context menu.
Oh, and Happy New Year, one and all.
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
[image: MailTag] You mean curious indentation in the output?
----------------------------- Michael Oke, II okeind@gmail.com 661-349-6221 -----------------------------
On Mon, Jan 1, 2018 at 5:41 AM, Gianni Turri giannit62@gmail.com wrote:
See the two different results:
with set fixed on https://drive.google.com/file/d/1jo58_AhdxlPSpU9ddycLNaufXE4tDP9Y/
with set fixed off https://drive.google.com/file/d/1yXah6jQr4EAR8azG65e813NtcSg5GCOB/
Gianni
On Mon, 1 Jan 2018 07:02:18 -0500, Ted Roche tedroche@gmail.com wrote:
I can't see any indentation at all. Is that the curiosity?
The command window is not a multi-line intepreter. the line "FOR i = 1 to 30" should throw an error. You could ignore it, select the entire routine, and select the "Execute selection" option from the context menu.
Oh, and Happy New Year, one and all.
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
[excessive quoting removed by server]
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
Ah! See it now. That *IS* weird. Looks like two additional spaces indented in the first 8 numbers. Perhaps related to their length?
SET DECIMALS and SET FIXED are truly ancient xBase commands, and SET commands in general -- either global in scope or scoped to a datasession -- wreak all sorts of havoc with unintended side-effects. It's a lot better to specify what you want in the actual command than to depend on modifying the environment to suit program execution.
Try this:
FOR i = 1 TO 30 ? ROUND((2^(1/6))^i,2) && compressed algorithm NEXT
Fixed and decimals and printing to the screen are all pretty old-school, but you're running BASIC here, and not really FoxPro.
On Mon, Jan 1, 2018 at 5:20 AM, AndyHC andy@hawthorncottage.com wrote:
Just opened up a Command Window to list off 1/3 f stops -
- why the curious indentation?
CLEAR SET DECIMALS TO 2 SET FIXED ON x=1 mc=2^(1/6) FOR i = 1 TO 30 x=x*mc ?x NEXT ?
Ah! See it now. That *IS* weird. SET DECIMALS and SET FIXED are truly ancient xBase commands, and SET commands in general -- either global in scope or scoped to a datasession -- wreak all sorts of havoc with unintended side-effects. It's a lot better to specify what you want in the actual command than to depend on modifying the environment to suit program execution.
Oh, okay. Try this:
FOR i = 1 TO 30 ? ROUND((2^(1/6))^i,2) && compressed algorithm NEXT
Fixed and decimals and printing to the screen are all pretty old-school, but you're running BASIC here, and not really FoxPro.