The point of a coding task for a beginner is to practice their problem solving skills to solve the task. This would remove the challenge and actively worsen their learning process
On Mar 18 2018, at 6:26 pm, Grigory Hatsevich <g.hatsev...@gmail.com> wrote: > > My use case is solving coding tasks about palindromes on codefights.com. Not > sure if that counts as "real-world", but probably a lot of beginning > developers encounter such tasks at least once. > > > > > On Sun, 18 Mar 2018 06:41:46 +0700, Mathias Bynens <math...@qiwi.be> wrote: > > So far no one has provided a real-world use case. > > > > On Mar 18, 2018 10:15, "Mike Samuel" <mikesam...@gmail.com > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/0?redirect=mailto%3Amikesamuel%40gmail.com&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D)> > > wrote: > > > Previous discussion: > > > https://esdiscuss.org/topic/wiki-updates-for-string-number-and-math-libraries#content-1 > > > > > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/1?redirect=https%3A%2F%2Fesdiscuss.org%2Ftopic%2Fwiki-updates-for-string-number-and-math-libraries%23content-1&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D) > > > > > > """ > > > String.prototype.reverse(), as proposed, corrupts supplementary > > > characters. Clause 6 of Ecma-262 redefines the word "character" as "a > > > 16-bit unsigned value used to represent a single 16-bit unit of text", > > > that is, a UTF-16 code unit. In contrast, the phrase "Unicode character" > > > is used for Unicode code points. For reverse(), this means that the > > > proposed spec will reverse the sequence of the two UTF-16 code units > > > representing a supplementary character, resulting in corruption. If this > > > function is really needed (is it? for what?), it should preserve the > > > order of surrogate pairs, as does > > > java.lang.StringBuilder.reverse:download.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html#reverse() > > > > > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/2?redirect=http%3A%2F%2Fdownload.oracle.com%2Fjavase%2F7%2Fdocs%2Fapi%2Fjava%2Flang%2FStringBuilder.html%23reverse()&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D) > > > """ > > > > > > On Sat, Mar 17, 2018 at 1:41 PM, Grigory Hatsevich <g.hatsev...@gmail.com > > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/3?redirect=mailto%3Ag.hatsevich%40gmail.com&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D)> > > > wrote: > > > > Hi! I would propose to add reverse() method to strings. Something > > > > equivalent to the following: > > > > > > > > String.prototype.reverse = function(){ > > > > return this.split('').reverse().join('') > > > > } > > > > > > > > It seems natural to have such method. Why not? > > > > > > > > > _______________________________________________ > > > es-discuss mailing list > > > es-discuss@mozilla.org > > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/4?redirect=mailto%3Aes-discuss%40mozilla.org&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D) > > > https://mail.mozilla.org/listinfo/es-discuss > > > (https://link.getmailspring.com/link/1521358598.local-593d9031-9a3d-v1.1.5-5834c...@getmailspring.com/5?redirect=https%3A%2F%2Fmail.mozilla.org%2Flistinfo%2Fes-discuss&recipient=ZXMtZGlzY3Vzc0Btb3ppbGxhLm9yZw%3D%3D) > > > > > > > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss