[NFBCS] Which language should I use? Opinions please!

Simon Gaudiuso spg1111 at hotmail.com
Fri Jan 21 05:03:53 UTC 2022


If you want to go cutting edge you can try blazor, it uses Web Assembly, you can have the front end and backend coded in C#.
It you like the WebSocket model you can you Blazor Server instead of Blazor Web Assembly.
 

-----Original Message-----
From: NFBCS <nfbcs-bounces at nfbnet.org> On Behalf Of Aaron Cannon via NFBCS
Sent: Thursday, January 20, 2022 7:02 PM
To: NFB in Computer Science Mailing List <nfbcs at nfbnet.org>
Cc: Aaron Cannon <cannona at fireantproductions.com>
Subject: Re: [NFBCS] Which language should I use? Opinions please!

If I were writing this I would consider using React or maybe Vue, both with
Typescript for the front-end, and websockets to communicate with the
backend. This would give you the snappiest user interactions.

For the back-end,  I would likely consider either Go or Node, or maybe even
Deno. If I did use Node, I would for sure use TypeScript. Any of these
would give you type safety, which helps to avoid an entire class of
potential errors. I'd choose Go for it's speed, and very light system
requirements. I would choose Node or Deno to keep the languages the same
between my back-end and front-end, and to make it easier to work with
websockets, probably by using socket.io.

Good luck.

On Thu, Jan 20, 2022 at 17:29 Rayn Darren via NFBCS <nfbcs at nfbnet.org>
wrote:

> Good afternoon all,
>
>
>
> Several years ago I ran a text based role playing game written in PHP5. I
> want very much to restart that game and rewrite it from the ground up. My
> question is, which language should I use? PHP7 with  SQL for databases and
> with HTML/CSS for styling of course? Python? Java? jQuery? Something else
> entirely?
>
>
>
> Please note this IS NOT  a MUD, not in the traditional sense anyhow. For
> those familiar it was originally written on forked PHP5; the Legend of the
> Green Dragon codebase.
>
>
>
> I have a whole folder of written out ideas, storylines, quests, crafting,
> races, focuses etc. none of it is coded though. several of these projects
> have been started and are in various levels of completion, but I don't want
> to have to depend on someone else to update code/fix bugs and would love to
> completely customize things for myself.
>
>
>
> Thanks for any suggestions in advance!
>
>
>
> Thank you,
>
> Sarah Hale
>
> Work: 714.852.3238
>
> Email:  <mailto:sarah.hale at siteweaver.org> sarah.hale at siteweaver.org
>
>
>
>
>
> _______________________________________________
> NFBCS mailing list
> NFBCS at nfbnet.org
> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
> To unsubscribe, change your list options or get your account info for
> NFBCS:
>
> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/cannona%40fireantproductions.com
>
_______________________________________________
NFBCS mailing list
NFBCS at nfbnet.org
http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
To unsubscribe, change your list options or get your account info for NFBCS:
http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/spg1111%40hotmail.com



More information about the NFBCS mailing list