User:George McGinn: Difference between revisions

m
Added new language
mNo edit summary
m (Added new language)
 
(3 intermediate revisions by the same user not shown)
Line 1:
{{mylangbegin}}
{{mylang|techBASICTechBASIC|Current, NoviceProficient, Now Learning itIoT}}
{{mylang|smart BASIC|Current, AdvancedExpert (StillExcludes learningSPRITES)}}
{{mylang|PowerBASIC|Current, Advanced}}
{{mylang|SQL|Current, Expert in DB/2, MS-SQL, MySQL, Oracle}}
{{mylang|VBScript|Current, ExpertAdvanced}}
{{mylang|ASP|Current, ExpertAdvanced}}
{{mylang|HTML|Current, Expert}}
{{mylang|XML|Current, Advanced}}
Line 11:
{{mylang|PHP|Current, Advanced}}
{{mylang|XSL|Current, Novice}}
{{mylang|Swift|Current, Novice, Learning it}}
{{mylang|Lua|Current, Novice, Learning it}}
{{mylang|COBOL|Current, Expert in all dialects}}
{{mylang|MainframeIBM AssemblerEnterprise COBOL for z/OS|Current, Expert in all dialects}}
{{mylang|PL/1Assembler|Expert (Mainframe "F" & "G" Versions)}}
{{mylang|PL/1|Expert (Version "F")}}
{{mylang|VSAM|Expert}}
{{mylang|SAS|Proficient}}
Line 22 ⟶ 23:
{{mylang|Visual Basic|Proficient}}
{{mylang|Visual REALIA|Proficient}}
{{mylang|C|Current, Intermediate, Can read it, can't programdo some programming in it, rarely used right now}}
{{mylang|C++|Current, Intermediate, Can read it, can't programdo some programming in it, rarely used right now}}
{{mylang|UNIX OS|Advanced}}
{{mylang|Windows 2000 Server|Advanced}}
{{mylang|MAC OS/X Server|Novice, Still learning}}
{{mylang|Java|Intermediate, Very little exposure}}
{{mylang|JavaScript|SomeIntermediate, experienceVery little exposure}}
{{mylangend}}
{{langgroup|Smartsmart BASIC}}
<br>
<br>
Line 37 ⟶ 38:
During my high school years I wrote programs in Astronomy, Cosmology, Physics for professors once my math teachers found out how naturally programming came to me. Plus I was an amateur astronomer since 6th grade.
<br><br>
I spent most of my 50-40+ year career in research, first working with the late Nathan S. Kline on pharmacitical studies to find cures and drugs to help mentally ill patients and worked with various scientists in space exploration. Currently I helped a scientist with both a peer paper on leap seconds and proofed the science and math in the book she wrote "Flying In the Year 200 000" late in 2016 (available on KOBO).
<br><br>
In businesss I worked on advancing technology (some didn't even exist at the time) that saved corporations millions, and in the entertainment field brought fans closer to their talent by using the Internet in ways that were new. For example, I was the first to put a webcam in a radio station broadcast booth, and as part of the beta-testing team for RealServer v5, was the first to put the broadcasting of the radio stations of Clearchannel of Sarasota on their Internet sites.
Line 49 ⟶ 50:
Permanently disabled due to a car accident, four operations and a series of MRSA sepsis infections, I am currently still doing what I can in science, mainly cosmology, and learning to program Apps for mobile devices. With the introdcution of techBASIC and SmartBASIC, both mature but not widely used tools for App development, I am working in what ever time I can on projects that will show the power of these languages that run on iPhones and iPads.
 
TechBASIC is a really great language, introduced to me by Scott Rossell, and it not only allows you to write classic BASIC programs, its capabilities with sensors, HiJack devices and "Internet of Things." limit youYour only bylimitations your imagination. Already I am working on a small Geiger counter that will be controlled by my iPad, which will collect and analyze data at .10 second intervals. Images SI and Texas Instruments are only two of the many companies that provide sensor kits. However,To if you are an electronic engineer or very talented in designing your own circuit boards,what you can inventaccomplish any kind of sensor, that techBASIC uses via Bluetooth, WiFly, oris your mobile device's sound port to retrieve data either realtime or download at iternvalsimagination.
<br><br>
Already I am working on a small Geiger counter that will be controlled by my iPad, which will collect and analyze data at .10 second intervals. Images SI and Texas Instruments are only two of the many companies that provide sensor kits. However, if you are an electronic engineer or very talented in designing your own circuit boards, you can invent any kind of sensor, and TechBASIC, using Bluetooth, WiFly, or your mobile device's sound port can retrieve raw data either realtime or download at iternvals, and format it to readable graphs or other displays that make sense to you.
TechBASIC is a powerful as PowerBASIC is on Windows, and PureBASIC on the MAC OS.
<br><br>
And I have just completed the schematics for a box that is loaded with 20 environmental sensors, you can use it to check everything from humidity, temp, moisture (air and ground), UV, radon, radiation 9both atmosphere and absorbed in the soil) and many others.
<br><br>
TechBASIC is aas powerful as PowerBASIC is on Windows, and PureBASIC on the MAC OS.
<br><br>
SmartBASIC is one of those underrated apps that allows you to program classic BASIC programs geared for creating Apps. It is fairly robust, but its documentation is rather sparse, and sometimes getting more about how statements work from the author is worse than root canal at times. However, once you learn how this programming language works, it is one of the best to write games in, and is great at writing apps that are data intensive. You can create great GUI's and Sprites, as well as write sheet music and one programmer created a program that rivals what radio stations use today to automate playlists, commercials, news and announcer spots.
Line 57 ⟶ 62:
And SmartBASIC's author has lately said in posts on the support forum that SmartBASIC, while he's still taking requests for improvements, may no longer be maintained in favor for a new language he's developing that is written in all symbols, called SPL (Simple Programming Language).
<br><br>
However, dispite its shortcomings, such as the inability to record audio using your mobile devices' microphone (it works when you take videos), this programming language is very robust, has some great time saving coding features, and an SDK andthat, once you get an Apple Developer's License, SmartBASIC is one of the few languages Apple will allow you to sell/give away your apps through iTunes. This is, regardless of your preferences, a must-have, along with techBASIC, if you want to develop your apps directly on your mobile device. Both languages, once installed, do not need the Internet like many others to develop and test your code. That is a big advantage.
<br><br>
Follow me at my personal website: http://www.georgemcginn.com or https://georgemcginn.wordpress.com, where I will be writing reviews on App development languages, demonstrating SmartBASIC, techBASIC, Pythonista, and others with program examples in future columns, such as a series soon to be published on converting the "Vintage" games of the 1970's and 80's using SmartBASIC.