Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion for an improved ascii Julia logo #25587

Closed
IanButterworth opened this issue Jan 16, 2018 · 19 comments
Closed

Suggestion for an improved ascii Julia logo #25587

IanButterworth opened this issue Jan 16, 2018 · 19 comments

Comments

@IanButterworth
Copy link
Member

IanButterworth commented Jan 16, 2018

Obviously low priority.. But I was wondering whether the ASCII art logo when loading Julia could be a bit cleaner, and perhaps more accurate to the logo, both of which would help readability

Here's a proposed change (colorings would need to be added to the circles where appropriate)

             _   ( )      |  A fresh approach to technical computing
  ( )       | |( ) ( )    |  Documentation: https://docs.julialang.org
   _  _   _ | | _  ____   |  Type "?help" for help.
  | || | | || || |/_   |  |
  | || |_| || || |/ (| |  |  Version 0.6.2 (2017-12-13 18:08 UTC)
  | | \__,_||_||_|\__,_|  |  Official http://julialang.org/ release
(__/                      |  x86_64-w64-mingw32

Current version

   _       _ _(_)_     |  A fresh approach to technical computing
  (_)     | (_) (_)    |  Documentation: https://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?help" for help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.6.2 (2017-12-13 18:08 UTC)
 _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ release
|__/                   |  x86_64-w64-mingw32

@JeffBezanson
Copy link
Member

The idea of removing the _s from the circles is not bad, but I think the new a is uglier.

@StefanKarpinski
Copy link
Member

The ASCII art logo came first (designed by @JeffBezanson), I designed the vector logo much later to match it, so I'm not sure the ASCII logo can be inaccurate by definition 😁

@StefanKarpinski
Copy link
Member

Removing the _s is not bad. Agree with Jeff about the original "a" being better.

@simonbyrne
Copy link
Contributor

Also, the left dot of the triangle should be aligned on top of the i

@Keno
Copy link
Member

Keno commented Jan 16, 2018

           _  ⬤       |  A fresh approach to technical computing
  ( )     | |⬤⬤      |  Documentation: https://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?help" for help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.6.2 (2017-12-13 18:08 UTC)
 _/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ release
|__/                   |  x86_64-w64-mingw32

@IanButterworth
Copy link
Member Author

Not sure if those circles are compliant, they seem to take up more than a unicode space (others likely more informed than me)

So reverted to the previous "a", and I rounded the bottom left of the "j", and made the bottom 's ,s

           _   ( )     |  A fresh approach to technical computing
  ( )     | |( ) ( )   |  Documentation: https://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?help" for help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.6.2 (2017-12-13 18:08 UTC)
 _/ |\__,_|_|_|\__,_|  |  Official http://julialang.org/ release
(__/                   |  x86_64-w64-mingw32

In my first I did also add letter spacing to match the image logo, but given what @StefanKarpinski said, perhaps I was going by the wrong ground truth! ha!

@IanButterworth
Copy link
Member Author

Letter spaced version of the above, for reference

             _   ( )      |  A fresh approach to technical computing
  ( )       | |( ) ( )    |  Documentation: https://docs.julialang.org
   _  _   _ | | _  __ _   |  Type "?help" for help.
  | || | | || || |/ _` |  |
  | || |_| || || | (_| |  |  Version 0.6.2 (2017-12-13 18:08 UTC)
 _/ | \__,_||_||_|\__,_|  |  Official http://julialang.org/ release
(__/                      |  x86_64-w64-mingw32

@StefanKarpinski
Copy link
Member

That's not bad!

@JeffBezanson
Copy link
Member

+1 to rounding the J. I don't like the other changes that much though.

@JeffBezanson
Copy link
Member

Whether the underscores look good in the dots is quite font-dependent. If they don't line up, it looks bad, but if they line up it looks better than without IMO.

@IanButterworth
Copy link
Member Author

To be honest, if I knew that this logo was the first to be designed, before the rendered logo, I probably wouldn't have suggested edits in the first place.. Gotta respect history!

@petertuuk
Copy link

+1 to putting the left circle directly above the i, which both the current version and the first proposed change do (but that the OP's subsequent modification does not).

@IanButterworth
Copy link
Member Author

@petertuuk As it renders on my mac, the last one I posted above has the circle directly above the i. Is that not the case for you? (I guess this is the big risk with fixing something that wasn't broken...)

@petertuuk
Copy link

@ianshmean I now see that you posted two subsequent modifications, the second of which ("Letter spaced version of the above") does have the circle aligned.

@peterkovesi
Copy link

     _____                     _ 
   / __ _  \                  | |
  / / _` | |         _  _   _ | | _  __ _  
 | | (_| | |        | || | | || || |/ _` | 
  \ \__,___|        | || |_| || || | (_| | 
   \ \__     ( )   _/ | \__,_||_||_|\__,_| 
    \___|         (__/                     

@mauro3
Copy link
Contributor

mauro3 commented Jan 17, 2018

The underscores in the circles look good in a terminal with color, I think better than without. Most terminals have color (I think), thus they should be kept.

@nalimilan
Copy link
Member

It's not such much that circles look better when color is support AFAICT, it's just that they look better on the terminal than in GitHub, since their vertical position isn't correct there. So better not base the choice on how it looks on GitHub.

@IanButterworth
Copy link
Member Author

Yeah, I think that's fair. I'll close the thread. Interesting discussion at least

@vtjnash
Copy link
Member

vtjnash commented Jan 24, 2018

Also ref #16143

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants