matz / streem

prototype of stream based programming language
MIT License
4.6k stars 237 forks source link

Logo? #57

Open alexispurslane opened 9 years ago

alexispurslane commented 9 years ago

I was thinking a png icon along the lines of: streem

BTW, I'm not really that great at drawing, so any other icons would be great!

naturalethic commented 9 years ago

Streem A matz language.

alexispurslane commented 9 years ago

@naturalethic I like that. Hold on...... streem2

alexispurslane commented 9 years ago

Now, back to working on a package manager............

nickserv commented 9 years ago

How about using the actual pipe syntax for the logo? I believe we're currently using | but discussing something like |> if I remember correctly. Also, I don't think Streem should be in all caps. I can play around with making some SVG and PNG icons if you want.

@matz Did you have any logo ideas yourself, or any comments on what I said or anything else in this thread?

nickserv commented 9 years ago

Also, I'm assuming that Streem is going to have at least a few Japanese speaking users. I noticed that the Ruby website is currently using Noto Sans, which if I remember correctly includes Japanese characters (or at least has a font for Japanese in the same family). Should we use Noto Sans or a similar font for Streem's logo and branding to provide a more consistent visual experience for non-English speaking users?

alexispurslane commented 9 years ago

Yes, probably. Also, what do you mean by using |> in the logo?

nickserv commented 9 years ago

For example, replacing the three waves with |> or some sort of similar stream operator.

nickserv commented 9 years ago

I just noticed that the Japanese version of the Ruby website uses Latin characters for the Ruby logo (I probably should have assumed this before...), so I don't think we should need to limit ourselves to Noto unless we want the same body font for the website (which I don't think we would).

nickserv commented 9 years ago

I'm thinking about either Raleway Regular or Noto Serif Bold for the "Streem" font, with some sort of blue (I'm liking "Blue" on http://clrs.cc/ so far).

alexispurslane commented 9 years ago

How about this: streem2

alexispurslane commented 9 years ago

@matz any suggestions?

nickserv commented 9 years ago

I'm working on an SVG logo, it's tricky to get the |> to look right. I'll post it when it's done.

alexispurslane commented 9 years ago

Cool!! I can't wait to see it. Mine we kinda ugly.

nickserv commented 9 years ago

Here's my work so far. Let me know if you have any comments, or if you want the fonts/colors/SVG/etc.

alexispurslane commented 9 years ago

That's really good. I can't see anything that should be changed.

nickserv commented 9 years ago

Thanks! :smile: I'm open to suggestions though, I'm sure I/we can figure out some sort of way to improve it.

Anyway, if you like this, I can upload the SVG somewhere (I'm using Inkscape) in case someone wants to play around with it or export it in different ways.

nickserv commented 9 years ago

By the way, I'm still interested in what sort of logos we can come up with that use wave symbols (like what @naturalethic posted), though I do like how the |> operator looks in the logo so far.

alexispurslane commented 9 years ago

Personally, I prefer using the |> symbol in the icon. But maybe we could put another one on the other side, so it looks less like a command prompt?

nickserv commented 9 years ago

Here's what it looks like with the symbol twice.

I personally like the simplicity of only having it in front, and it looks more like most logos. However, I do like how it makes it look like "Streem" is going between some streams itself.

alexispurslane commented 9 years ago

Having two symbols clearly associates flow and pipes and such with streem, clearly communicating what it is about. I also noticed something else though. The pipes are larger than any of the other letters. That looks awkward. Maybe you could make the font on the pipes smaller.

nickserv commented 9 years ago

It's actually like that in the font (Raleway). It seems like most fonts have pretty tall pipes. The symbols are the same font size as the text, just with a heavier weight. Do you want me to try scaling them vertically to the height of the text or something like that?

Also, oops, looks like I forgot to vertically center the last >!

nickserv commented 9 years ago

Also, if we want to collaborate on this logo, how about I make a pull request? That way we can comment on diffs and stuff.

alexispurslane commented 9 years ago

Yeah, that might be a good idea. I do like the font, but maybe you could make the font of the pipes smaller than the rest of the text, but still bold. It is looking cool so far though! I do have Inkscape, so we could collaborate. I'm no artist though.

nickserv commented 9 years ago

See #65.

halogenandtoast commented 9 years ago

streem-logo

My take on a logo.

nickserv commented 9 years ago

That looks neat, though I think it would prefer it if the black bars on the length had more equal lengths.

alexispurslane commented 9 years ago

I like it. Especially since Matz decided to stay with plain pipes. Also, it has a cool Asian-ish-ness.

s-aida commented 9 years ago

Maybe you could merge and m.

markburns commented 9 years ago

FYI anyone that doesn't know 川 means stream or river. I like the idea, perhaps there is a font though that is more regular in size for the 3 bars.

On Fri Jan 16 2015 at 4:27:14 AM Shunsuke Aida notifications@github.com wrote:

Maybe you could merge 川 and m;

— Reply to this email directly or view it on GitHub https://github.com/matz/streem/issues/57#issuecomment-70203355.

halogenandtoast commented 9 years ago

When I get a chance I'll fix the height of the bars and some of the spacing problems I have with it. It was a quick mock-up while I was at work.

ferdinandrosario commented 9 years ago

@nicolasmccurdy +1 for your logo

halogenandtoast commented 9 years ago

Revised the logo a bit, changed the pipe heights and fixed some spacing/sizing issues

streem-revised2

nickserv commented 9 years ago

I really like the general layout of your logo (it seems like you were inspired by the logo on Ruby's website). I'm still not so sure about the logo on the left or the font on the word "streem".

Would having equal pipe lengths look weird or be confusing to someone who reads Japanese? We could also try using a different typeface for the Japanese character.

terlar commented 9 years ago

Also +1 on what @shunsukeaida suggests. Would be intresting to see what the 川 character looked like as an m replacement.

Like: stree川

halogenandtoast commented 9 years ago

Some variations (I don't think I like 川 as the m) streem-m streem-m-color-2

halogenandtoast commented 9 years ago

With a smaller 川 it's slightly better

streem-smaller-m

nickserv commented 9 years ago

I think replacing the m with 川 is way too confusing, it's not obvious that it's supposed to be m. We could try adding lines connecting them on top, but I think that defaults the purpose of it. I prefer the logo on the left.

alexispurslane commented 9 years ago

I agree. The logo with the three bars on the left is better.

nickserv commented 9 years ago

@halogenandtoast I'm starting to really like the idea of having a 川 logo, and I want to try it out with my design. What Japanese and English fonts did you use?

nickserv commented 9 years ago

I just realized that the logo font looks like Hiragino Kaku Gothic Pro W6.

nickserv commented 9 years ago

How about something like this?

Streem logo

s-aida commented 9 years ago

Maybe it depends on each cultural roots, but for an Eastern people like me, 川 is more than just three bars. It can easily read as Kawa-Streem, so we should carefully separate it from the rest of chars (that is "Streem"). In short, we shouldn't make it recognizable as a Kanji char at the first glance.

1) Puts it into behind of "Streem" 2) Use a different font, color, opacity than "Streem" 3) Merge 川 with m

3) was my original suggestion, and I either didn't think replacing m by 川 would work. Rather, a 川 with the arches between bars. I'm terrible at photoshoping, so sorry for no actual sample offering, but perhaps it requires some skills and good art tastes.

markburns commented 9 years ago

I agree with @shunsukeaida but also can't offer any samples.

I think the typography of the word itself on @nicolasmccurdy 's is better. This one:

image

I like the idea of incorporating 川, I think it looks confusing replacing the m, and agree that it makes it read like kawa streem. Edit: replacing m, and reading like 'kawa streem', refer to 'stree川' and '川streem' respectively.

I think a slightly altered version of 川 (the ones here look more like serif fonts) that fits the feel of the font of @nicolasmccurdy 's contribution and merges into the m. I'd like to see it with the same color, but also with contrasting color/opacity etc to see if it stands out and reads in a nice dual clever way, rather than a slightly contrived bolted-on bit of Japanese-ness.

matz commented 9 years ago

I am sorry but I am not going to use the character 川 in the logo. Maybe it appears cool for non Asian people, but it hurts my eyes.

nickserv commented 9 years ago

Alright. Should we just use a | (pipe) for the icon, or do we have any other ideas? We could always not have an icon and just use "Streem", possibly with "a stream based concurrent scripting language" as the subheading.

nickserv commented 9 years ago

@matz Also, do you think the issue with 川 could be remedied with a different Japanese font?

matz commented 9 years ago

@nicolasmccurdy I wouldn't agree if 川 is in predefined font. If it's designed in like carigraphy, it might be acceptable. For the time being, I prefer just "Streem" maybe with "|" (pipe).

nickserv commented 9 years ago

How about these?

Streem logo with one bar Streem logo with two bars

alexispurslane commented 9 years ago

yeah, that works. I like the second one best.

nickserv commented 9 years ago

I agree, I think the second one looks more balanced and fits the theme of the language better.