User:George McGinn: Difference between revisions

m
Added new language
(As a computer scientist, I spent nearly 50 years in research, businesss, academia, and science developing both new applications for existing technology and inventing new uses for existing and emergent (non-existent) technologies to solve problems.)
 
m (Added new language)
 
(9 intermediate revisions by the same user not shown)
Line 1:
{{mylangbegin}}
{{mylang|SmartBASICTechBASIC|Current, Proficient, Now (StillLearning learning)IoT}}
{{mylang|smart BASIC|Current, Expert (Excludes SPRITES)}}
{{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 10 ⟶ 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 21 ⟶ 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}}
{{mylandmylang|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|smart BASIC}}
 
<br>
<br>
Line 36 ⟶ 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 42 ⟶ 44:
My work in redefining the purpose of websites in radio became the template used by Clearchannel in 1997, where news, photos, traffic and weather content along with the ability to listen to their favorite station changed the radio industry.
<br><br>
IOne wasof anmy expertexpertise atis taking little-known or no technology and solving enterprise-wide issues. For example, at Verizon-TSI I was brought in by the late Chris Maronne to do a feasibility study on porting a nightly mainframe batch system to run it on a series of networked servers. Five years later with a small team of highly talented individuals, we not only turned the mainframe into a large fileserver, we converted a nightly batch system written in COBOL into a realtime file processor that saved an average of $1.2 million a month in third-party datacenter charges, and put Micro Focus' Net Express on every corporate radar.
<br><br>
Another project involved the newspaper and legal industries, where I used a scripting language called COBOLScript, invented by Matt Dean/, a co-owner at Deskware and mixed it with PERL, VBScript and PHP and created an enterprise intranet/internet system to allow reporters and investigators to comb the internet to do background checks on individuals and companies.
<br><br>
Currently permenantlyPermanently 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 today, and learning to program Apps for mobile devices. With the introdcution of techBASIC and SmartBASIC, anotherboth mature but not widely used tooltools for App development, I am working in what ever time I can on projects that will show the power of thisthese publiclylanguages under-ratedthat language. I am also workingrun on why such a powerful programming lanuage, one of the few Apple allows apps to be developed using XCodeiPhones and postingiPads. on iTunes, isn't becoming more of an industry standard such as SWIFT, which appears to be more like Lua, both knockoffs of Objective-C (Yes, let the debates begin).
 
TechBASIC is a really great language, it not only allows you to write classic BASIC programs, its capabilities with sensors, HiJack devices and "Internet of Things." Your only limitations To what you can accomplish is your imagination.
<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.
<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 as 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.
<br><br>
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).
Another project involved the newspaper and legal industries, where I used a scripting language called COBOLScript, invented by Matt Dean/Deskware and mixed it with PERL, VBScript and PHP created an enterprise intranet/internet system to allow reporters and investigators to comb the internet to do background checks.
<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 that, 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.
Currently permenantly 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 today, and learning to program Apps for mobile devices. With the introdcution of SmartBASIC, another mature but not widely used tool for App development, I am working in what ever time I can on projects that will show the power of this publicly under-rated language. I am also working on why such a powerful programming lanuage, one of the few Apple allows apps to be developed using XCode and posting on iTunes, isn't becoming more of an industry standard such as SWIFT, which appears to be more like Lua, both knockoffs of Objective-C (Yes, let the debates begin).
<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.
------<br>
<i>While peaceful pursuits yeilds steady progress, it's only when you rock the boat does true inspiration and invention occur --- George McGinn</i>