Ask coding questions

← Back to all posts
Night website comparison
h
Lethdev2019 (178)

Hey guys, i am working with @DynamicSquid to create a new website for his programming language - Night.

we are both like at a standstill with which one is better:

you need a google account for this in order to prevent double surveys from the same person

I need you guys to compare https://night.lethdev2019.repl.co (incomplete and new) and https://night-web.dynamicsquid.repl.co/ (the old webpage) and write which one you think is actually better and provide pros and cons (pros being what you like and cons being what you think must be improved).

i also need you to take into account that https://night.lethdev2019.repl.co is not finished by a long shot.

When you have made your judgement, please fill out the form here so we cannot play with the results.

current feedback

feedback for https://night.lethdev2019.repl.co

  • Make it an interactive terminal so you can try out the language
  • Create an ide for night

I have not created a terminal running in the browser before so i need help on learning how.

I need help upon building a server for running night using socket in nodejs and the client, using xterm.js (mostly done). if you want to help, create a comment saying that you want to help.

all is appreciated,
Lethdev2019.

Commentshotnewtop
Bookie0 (3918)

i detect a mac...Good.

AmazingMech2418 (899)

@Bookie0 That is also on Linux in some window managers...

Lethdev2019 (178)

you can create custom toolbars in electron. Trust me, I've done it. @AmazingMech2418

Lethdev2019 (178)

also, i like flat ui soooo that is why i chose the macosx symbols. @Bookie0

Bookie0 (3918)

ah really? well I choose to believe its a mac lmao @AmazingMech2418

Lethdev2019 (178)

well it is a mac because macosx uses flat ui.
BUT not after the next version comes out (big sur).
then it is skeuomorphism and flat ui merged togther, making it look ugly. @Bookie0

HahaYes (1211)

I mean I like both... but lethdev's seems better? Also squid's is down so I can't really judge anymore

TinaChen4 (12)

Documation (SPELLING OOF) doesn't work for new one

Lethdev2019 (178)

good catch - i'll fix that. @TinaChen4

Lethdev2019 (178)

no such spelling issue on the new one. @TinaChen4

TinaChen4 (12)

@Lethdev2019 I think I spelled documation wrong. Not you. But I pressed on Documation and it wouldn't work

Lethdev2019 (178)

@DynamicSquid @johnstev111

following a recent conversation on github: https://github.com/DynamicSquid/Night/issues/25

I do actually have experience creating a downloader using wget and command line apps.

Can i (Perhaps) help make it in python (since you only need a command line tool for the package manager)?

CarlosRosiles (183)

I think @DynamicSquid 's web page is better. Also, make the N logo on the top right corner clickable so it can take you to the homepage because why not. Most websites do that!

Lethdev2019 (178)

did you even check? It does lead you back to the homepage and is clickable. it has been that way for an entire 24+ hours. @CarlosRosiles

CarlosRosiles (183)

@Lethdev2019 I was talking about squids website.

fuzzyastrocat (646)

Seems my comment here got deleted, so here it is again:
I would suggest switching to jquery.terminal. It's simple, easy, and doesn't have the odd side-effect of being able to move your cursor anywhere (like xterm.js). In short, it feels more like a real terminal than xterm.js to me. I've set up a demo repl here to show how easy it is to use: https://repl.it/@fuzzyastrocat/term-example

However, your text has been updated to say "mostly done", so I understand if you don't want to rebuild everything.

AstOwOlfo (208)

missed potential with the logo. could’ve combined the pixel art with an 8-bit theme for the website but this still looks alright

Lethdev2019 (178)

can you fill out the form please. @agent9002

PattanAhmed (1103)

I think @DynamicSquid's Night website is cool.

But @Lethdev2019 is also good because it has cool fonts and themes etc.
The one thing that is not working is Terminal. LoL, you already told that. :/
I will say to you(@Lethdev2019) that complete your website fast and make it even better than Squid's one.
Thanks!

Lethdev2019 (178)

well, i am kinda working upon the terminal with xtermjs BUT i kinda also need help. @PattanAhmed

PattanAhmed (1103)

@Lethdev2019 Oh!
I wish you kinda complete that terminal!

PattanAhmed (1103)

@Lethdev2019 Is the website based on HTML or Python?
Thanks?

Lethdev2019 (178)

node actually but it uses html. @PattanAhmed

PattanAhmed (1103)

@Lethdev2019 Oh!
Then, Check this website:-
Click here
Thanks!

Hope this helps :)

Lethdev2019 (178)

the server runs on nodejs (express/cowboy) and renders html. @PattanAhmed

Lethdev2019 (178)

well, terminal is half working. @PattanAhmed

WYLDYR (33)

This is great! Is there a discord/github I can use to contribute? I've done several projects of this type before and would love to help!

Lethdev2019 (178)

@WYLDYR umm, well i can do multiplayer, and there is a repo.

look up my username on github, then find night

Lethdev2019 (178)

@WYLDYR right - i invited you to the team - i am going to move the project over via forking so we can all work on it with all the nodejs and html experts.

fuzzyastrocat (646)

@Lethdev2019, I really like your design. However, one suggestion: make the shell interactive! My first inclination was that it was an interactive shell (think https://www.haskell.org/), but when I tried to type in I was slightly disappointed. But good work overall!

fuzzyastrocat (646)

@DynamicSquid I actually really like your documentation page. So, I propose a solution — merge the two sites! Use aspects of @Lethdev2019's homepage with your documentation page and I think it will be a really good site.

Lethdev2019 (178)

I am using xterm to create a bash shell. @fuzzyastrocat

Coder100 (8394)

for dynamicsquids, it's on the right

so that takes a point off

there's not enough text here, so that takes another point off.

So at the end of the day, yours' is better

Lethdev2019 (178)

thanks! btw, these are being tallied up. @Coder100

Lethdev2019 (178)

just so we cannot play around with the results, i am making a google form. @Coder100

DynamicSquid (3558)

@Coder100 this test is rigged lol. my website looked way different than that. @Lethdev2019 it's fine i'll be on soon

JackLesher (5)

Go big and complicated or go home.

Lethdev2019 (178)

well it is a draw rn - we are tallying this up. @JackLesher

DynamicSquid (3558)

Well, I mean my new design has a sidebar on the left...

Lethdev2019 (178)

well, we can add that in the docs if you want - not the homepage. @DynamicSquid

DynamicSquid (3558)

@Lethdev2019 I kinda wanted that to be across all pages. But it's not the design I don't like just that it's overkill

Lethdev2019 (178)

meaning? (not trying to be rude) @DynamicSquid

DynamicSquid (3558)

@Lethdev2019 like I want it to be simple, with just html and css

Lethdev2019 (178)

wait. got an idea. so if you go to https://night.lethdev2019.repl.co/simple, you'd get the simple version.

@DynamicSquid

Lethdev2019 (178)

it is viable though and duckduckgo uses that method. @DynamicSquid

DynamicSquid (3558)

@JosephSanthosh do you think simple is better?

JosephSanthosh (1181)

Yea! but simple with a good look. anything is fine honestly. @DynamicSquid

DynamicSquid (3558)

@Lethdev2019 takes me like two hours to eat cause I'm browsing github lol

Lethdev2019 (178)

takes me 15 mins because i won't gain weight, no matter how much you feed me. @DynamicSquid

Lethdev2019 (178)

@DynamicSquid can you go to the (new) night website repl so i can invite you you to the form?