-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Hello World: ümlauts & unicode #1353
Comments
I agree. We've discussed the value of simplifying hello world (see exercism/problem-specifications#520 and exercism/problem-specifications#548). The outcome of that discussion was two things:
My recommendation would be to implement two-fer, stick it somewhere farther along in the track, and simplify hello-world. |
@cmccandless my apologies! It's quite possible that I had a stale copy in my workspace - I probably fetched the python track long before I tried working on it. Sorry I didn't verify that first. |
It looks like I seem to recall now this being an issue I've run into before with other exercises that had been fixed, while my local copies still had the bugs... Sure enough though, if I delete the test suite and then run
|
I think this can be closed. There may be a minor usability issue worth tracking about this |
Looks like there's already an open issue for the |
@englishm I ran into this issue with |
It doesn't overwrite existing files (on purpose). When we move to v2 we'll be making that command interactive so it asks if it should overwrite the file instead of just silently not doing it. |
Closing, thanks! |
From @englishm in #123 (comment)
I ran into this issue while trying to demonstrate Exercism to a student new to programming. It was an unfortunate hurdle to encounter so early in the process.
There is certainly value in understanding the intricacies of Python unicode handling (and differences between 2 and 3), but I don't think Exercism's
hello-world
exercise is the right place to be confronted with those things.For
hello_world.py
:(Very nearly the current example.py, so the results should be the same)
And
hello_world_test.py
:Note that 2.7.x is still the default Python installed on many platforms, including macOS:
The text was updated successfully, but these errors were encountered: