Re: General FOSS discussion, 6/7/2023

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Steve Litt via PLUG-discuss
Date:  
To: plug-discuss
CC: Steve Litt
Subject: Re: General FOSS discussion, 6/7/2023
Hi David,

If you're there tonight, please expound on all of this.

Thanks,

SteveT


David Schwartz via PLUG-discuss said on Wed, 7 Jun 2023 01:07:26 -0700

>FPC is being used by TMS Software in combination with pas2js to power
>their WEB Core technology (which is NOT FOSS).
>
>WEB Core runs inside of the Delphi IDE (not FOSS), as well as Visual
>Studio Code (is FOSS), and allows you to write create some pretty
>stunning web-based applications that run within the web browser as
>client-side web apps.
>
>They’ve extended both pas2js as well as FPC to support some Object
>Pascal features that make a huge difference in simplifying writing
>code for web apps — enhancements that Embarcadero prefers to ignore
>adding to the Delphi platform.
>
>There are still a few features of Object Pascal that FPC does not
>support, including declaring var types anywhere, but that’s not much
>of a show-stopper.
>
>The main things added to FPC to support web apps were the [async]
>attribute for methods, and the await method; together, they let you
>wait for an asynch process to complete before continuing with the code
>execution instead of having to explicitly write a closure or separate
>call-back method to process the code you want to follow the call.
>
>Embarcadero may have these features in their queue for some unnamed
>release a few years down the road, but because FPC and pas2js are both
>FOSS, TMS was able to update the language and set it up to generate js
>as it’s assembly language output. Then what TMS built on top of this
>is even more amazing.
>
>-David Schwartz
>
>
>
>
>> On Jun 7, 2023, at 12:09 AM, Steve Litt via PLUG-discuss
>> <> wrote:
>>
>> Hi all,
>>
>> Sorry for the late notice. GoLUG's mailing list is down so I couldn't
>> get input on a topic earlier.
>>
>> Tonight at 7:00 Eastern Daylight time, 6/7/2023, GoLUG is having an
>> online discussion of anything involving Free and Open Source
>> Software (FOSS). The meeting location is https://meet.jit.si/golug .
>> This meeting is online only.
>>
>> I'll speak for 5 or 10 minutes on Free Pascal. Others are welcome and
>> encouraged to speak on anything relating to FOSS.
>>
>> I hope to see you at the meeting.
>>
>> SteveT
>>
>> Steve Litt
>> Publicity Coordinator
>> Greater Orlando Linux User Group (GOLUG)
>> ---------------------------------------------------
>> PLUG-discuss mailing list:
>> To subscribe, unsubscribe, or to change your mail settings:
>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>

---------------------------------------------------
PLUG-discuss mailing list:
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss