-
Notifications
You must be signed in to change notification settings - Fork 2
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
please put up a video #14
Comments
Don't have enough time for a video yet. Maybe you can try my old one, which is partly related to this repo. https://www.youtube.com/user/jiyinyiyong/videos?view_as=subscriber |
Wow. That’s an impressive amount of content. Are there any summary videos?
… On 4 Sep 2018, at 12:21 am, Jon ***@***.***> wrote:
Don't have enough time for a video yet. Maybe you can try my old one, which is partly related to this repo. https://www.youtube.com/user/jiyinyiyong/videos?view_as=subscriber <https://www.youtube.com/user/jiyinyiyong/videos?view_as=subscriber>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#14 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABY11NVq_Byo5kmXjIoW0qg7rBxkitz-ks5uXVcdgaJpZM4WXfLa>.
|
I'm actually really curious about how you are using the editor as an emacs replacement and some of the features that are 'must haves' that emacs lacks. |
No summary. They are various features I added to the editor in different periods: https://www.youtube.com/playlist?list=PLyvBXLgHYHy1AIK6i5uw3_H5BIUP4CQx6 I tried for days but never got to use Emacs. What features do you think is "must have"? I can add demos the next time I record videos. |
I like emacs, but the one thing that it hasn't got is a tree view. I use textmate for that. Calva's actually really good but feature wise... cider is really good. However... I think the codebase is getting a bit big and it's starting to cause problems on my computer... ie. not connecting to the repl etc... and so I'm exploring other options. |
the last demo for cirru is neat. It reminds me a little bit of lighttable with smalltalk style editing features. it's pretty cool. how does eval work? |
Well, I use Sublime Text most of the time for my cljs code.
I haven't used Cider, really.
I can connect to a Socket REPL and send code by pressing keys. However I barely used it after added it in Calcit. Most of the time I will add the code I need to repeat running in |
Nice. I think I understand it a bit more. Am I right in that it can be summarised as 'an intergrated environment/dsl for building ui components'? Some observations (I may be wrong)
Some questions:
|
If you want to know the underneath, read the code https://github.com/Cirru/sepal.clj/blob/master/polyfill/cirru_sepal/core.cljs#L141 Live demos can be found on http://cirru.org/ .
I would like to know how you use eval in your real projects. It's kind of unfamiliar to me. Most of my habits came from Webpack based workflows.
There are logs in shadow-cljs and Chrome Console. I've been adapted to it after debugging JavaScript for so many years.
No, no benchmarks. It's definitely slower compared to React. Only faster part is Respo it built with Clojure data structures, which is immutable by default. But React can always be faster again with help of Immer or ImmutableJS combining with
No. Respo DOM patches are translated to DOM operations. https://github.com/Respo/respo/blob/master/src/respo/render/patch.cljs#L84 |
regarding my clojure workflow, here are some video captures:
-- regarding sepl, I would recommend using a multimethod for code transform as it's more extensible
Are you familiar with light table? |
Not used it before. I think I will try it really late.
Tried using it for some months. I wasn't writing cljs at that time. Surprised by its cool features but never used it in my real projects. |
The videos showed quite interesting features.
|
for me, this was a wow: https://www.youtube.com/watch?v=gtXpOD6jFls and I was a huge light table fan for a long time but it never eventuated. Yeah. I know what you mean about the bindings. I keep it simple and use the following:
Thanks for the info. I'll close this ticket for now. I'll most likely have some questions about the respo virtual dom as I'm currently working with javafx and am looking to implement something on top of it. |
I'm really curious about calcit/respo and the workflow that you have built.
I'm hoping you can put out a video. It would help the understanding of some of the motivations why this has been built from the ground up. Something like the series Brian Marick did for midje - https://vimeo.com/19404746 would be amazing.
The text was updated successfully, but these errors were encountered: