Ask coding questions

← Back to all posts
Night website comparison
StringentDev

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.

Voters
dudeactualdev
MemeManHimself
programmeruser
Leroy01010
AmazingMech2418
Bookie0
gibbsfreenergy
fuzzyastrocat
JackLesher
DynamicSquid
Comments
hotnewtop
Bookie0

i detect a mac...Good.

AmazingMech2418

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

StringentDev

ah yes... that is electron. @AmazingMech2418

StringentDev

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

StringentDev

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

Bookie0

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

Bookie0

ok great @Lethdev2019

StringentDev

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

Bookie0
HahaYes

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

TinaChen4

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

StringentDev

good catch - i'll fix that. @TinaChen4

StringentDev

no such spelling issue on the new one. @TinaChen4

TinaChen4

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

StringentDev

@TinaChen4 oh that is not ready

TinaChen4
[deleted]

@Lethdev2019 canna I help?

StringentDev

@Codeteacher ask @DynamicSquid.

also @Codeteacher we need to talk in Nomad.

[deleted]
StringentDev

ok on Nomad. @Codeteacher

[deleted]

you mean nomad-proto2? right? @Lethdev2019

StringentDev
[deleted]
StringentDev

oh whoops. @Codeteacher

StringentDev

i am no longer affk @Codeteacher

StringentDev

@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)?

[deleted]

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!

StringentDev

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

[deleted]

@Lethdev2019 I was talking about squids website.

StringentDev
fuzzyastrocat

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

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

StringentDev

can you fill out the form please. @agent9002

PattanAhmed

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!

StringentDev

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

PattanAhmed

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

PattanAhmed

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

StringentDev

node actually but it uses html. @PattanAhmed

PattanAhmed

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

Hope this helps :)

StringentDev

that is for cmd not html. @PattanAhmed

StringentDev

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

PattanAhmed

@Lethdev2019 Then:-
Check this out:-
Click here
Thanks!

PattanAhmed

@Lethdev2019 Ok!
Good!

StringentDev

well, terminal is half working. @PattanAhmed

PattanAhmed

@Lethdev2019 Good!
Improve it more!

StringentDev
fuzzyastrocat

@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

@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.

StringentDev

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

Coder100

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

StringentDev

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

StringentDev

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

StringentDev

can i ask you fill out the form here - https://forms.gle/1WyQ3GUDppUZrUVu8 @Coder100

DynamicSquid

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

Coder100
JackLesher

Go big and complicated or go home.

DynamicSquid
StringentDev

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

StringentDev

can you please fill out the form here. https://forms.gle/1WyQ3GUDppUZrUVu8 @JackLesher

DynamicSquid

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

StringentDev

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

DynamicSquid

@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

StringentDev

meaning? (not trying to be rude) @DynamicSquid

DynamicSquid

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

StringentDev

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

@DynamicSquid

DynamicSquid
StringentDev

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

DynamicSquid
gibbsfreenergy

You both hilarious. @Lethdev2019

StringentDev
DynamicSquid
DynamicSquid

@JosephSanthosh do you think simple is better?

gibbsfreenergy

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

StringentDev

i am back. @DynamicSquid

DynamicSquid

@Lethdev2019 that was fast

StringentDev

had to go eat. @DynamicSquid

DynamicSquid

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

StringentDev

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

StringentDev

can you add your response here: https://forms.gle/1WyQ3GUDppUZrUVu8 @JosephSanthosh

StringentDev

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